------------------------------------------------------------------------------ GCC Code Coverage Report Directory: . ------------------------------------------------------------------------------ File Lines Exec Cover Missing ------------------------------------------------------------------------------ build/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp 9 0 0% 894,896-899,901,915-916,918 build/src/ackermannization/ackermannization_params.hpp 6 3 50% 10-12 build/src/ackermannization/ackermannize_bv_tactic_params.hpp 6 6 100% build/src/api/api_commands.cpp 5687 0 0% 4-11,13-20,22-2672,2674-2684,2686-2688,2690-3521,3523-5696 build/src/api/api_log_macros.cpp 5333 0 0% 5-3573,3575-3581,3585-3590,3592-3597,3599-3604,3606-3611,3613-3618,3620-3625,3627-3632,3634-5348 build/src/api/api_log_macros.h 1 1 100% build/src/api/dll/gparams_register_modules.cpp 58 58 100% build/src/api/dll/install_tactic.cpp 186 186 100% build/src/api/dll/mem_initializer.cpp 16 16 100% build/src/ast/normal_forms/nnf_params.hpp 12 12 100% build/src/ast/pp_params.hpp 39 37 94% 39,50 build/src/math/lp/lp_params_helper.hpp 17 8 47% 10-18 build/src/math/polynomial/algebraic_params.hpp 16 16 100% build/src/math/realclosure/rcf_params.hpp 16 0 0% 8-17,22-27 build/src/model/model_evaluator_params.hpp 14 7 50% 10-16 build/src/model/model_params.hpp 17 17 100% build/src/muz/base/fp_params.hpp 235 215 91% 137,139,143-144,150-153,163-165,171,185-186,190,193,200,221,230-231 build/src/nlsat/nlsat_params.hpp 39 39 100% build/src/opt/opt_params.hpp 58 57 98% 66 build/src/params/arith_rewriter_params.hpp 30 30 100% build/src/params/array_rewriter_params.hpp 16 16 100% build/src/params/bool_rewriter_params.hpp 23 23 100% build/src/params/bv_rewriter_params.hpp 28 28 100% build/src/params/fpa2bv_rewriter_params.hpp 6 6 100% build/src/params/fpa_rewriter_params.hpp 6 6 100% build/src/params/pattern_inference_params_helper.hpp 24 12 50% 10-21 build/src/params/poly_rewriter_params.hpp 14 14 100% build/src/params/rewriter_params.hpp 24 24 100% build/src/params/sat_params.hpp 197 193 98% 176-179 build/src/params/seq_rewriter_params.hpp 6 6 100% build/src/params/sls_params.hpp 63 0 0% 8-42,48,50-68,70-77 build/src/params/smt_params_helper.hpp 265 264 99% 219 build/src/params/solver_params.hpp 28 25 89% 36,38-39 build/src/params/tactic_params.hpp 25 24 96% 36 build/src/parsers/util/parser_params.hpp 10 10 100% build/src/sat/sat_asymm_branch_params.hpp 16 16 100% build/src/sat/sat_scc_params.hpp 8 8 100% build/src/sat/sat_simplifier_params.hpp 61 61 100% build/src/shell/gparams_register_modules.cpp 58 58 100% build/src/shell/install_tactic.cpp 186 186 100% build/src/shell/mem_initializer.cpp 16 16 100% build/src/solver/combined_solver_params.hpp 10 10 100% build/src/solver/parallel_params.hpp 24 22 91% 28-29 build/src/tactic/smtlogics/qfufbv_tactic_params.hpp 8 4 50% 10-13 build/src/test/gparams_register_modules.cpp 58 58 100% build/src/test/install_tactic.cpp 186 186 100% build/src/test/mem_initializer.cpp 16 8 50% 17-24 src/ackermannization/ackermannize_bv_model_converter.cpp 2 2 100% src/ackermannization/ackermannize_bv_tactic.cpp 45 40 88% 32,70-72,80 src/ackermannization/ackr_bound_probe.cpp 30 2 6% 39,41-43,45-46,48,50-52,54-59,63-74 src/ackermannization/ackr_helper.cpp 9 7 77% 26-27 src/ackermannization/ackr_helper.h 73 54 74% 57-60,62,64,74-77,88-90,119-124 src/ackermannization/ackr_info.h 50 49 98% 86 src/ackermannization/ackr_model_converter.cpp 115 80 69% 43,62-64,70-75,114,126,130,134-139,142-145,147-158 src/ackermannization/lackr.cpp 220 176 80% 56,63,74,79,115-116,153-154,194-197,199-201,233,243-254,256-259,261-262,264-265,267-268,286-288,298,306-307 src/ackermannization/lackr.h 8 7 87% 74 src/ackermannization/lackr_model_constructor.cpp 207 0 0% 28,32-42,48-56,60-65,67-71,73-76,79-81,84-88,90,92,94-103,132-136,142-145,147-151,154,156-157,159-165,168-169,171-172,175-176,178,180-183,185-186,188-193,196-203,205,207,210-212,214-217,219-220,222,225,227-228,233-241,244,248-252,255-264,266,270-275,277-280,283-287,290-293,296-303,307,309,312-318,341,344-350,352-354,356-363,365-368 src/ackermannization/lackr_model_constructor.h 10 0 0% 32-34,41-47 src/ackermannization/lackr_model_converter_lazy.cpp 20 0 0% 25,27-29,31-37,39,43-45,48-50,57,59 src/api/api_algebraic.cpp 258 0 0% 44-45,48-49,52-53,56-57,60-65,67-69,74-79,82,84-88,90-91,94-95,98-99,102,104-112,114-117,119-120,161,163-169,171,173-179,181,183-189,191,193-204,206,208-224,226-227,229-233,235,237-246,248-249,251-255,289,291-297,299-300,303-304,307-308,311,313-319,321-322,325-335,337,339-341,346-349,352,354-363,365-369,371,373-386,388,390-399,401-405,408-418,420,422-434,436-438,440,442-449 src/api/api_arith.cpp 170 66 38% 56-58,65,67-77,93-94,108,110-124,126-129,136-138,158-161,163,165-179,181,183-197,199,201-213,215,217-229 src/api/api_array.cpp 282 97 34% 37,39-48,63-65,76,78-103,121-123,134,136-163,166,168-176,178-189,210,212-215,217-223,244,256,258-263,266-271,273,275-283,285-286,293-294,297-300,303,305-310,312-314,316,318-328,330,332-342,344,346-356 src/api/api_ast.cpp 1176 372 31% 50,52-56,58-61,69,77-79,92,94-100,102-104,107-109,149-150,159-160,166-167,170-171,175-176,194-204,223,226-232,234-237,239-242,250-251,311-313,316-318,321-323,334-338,340-344,346,348-352,363,365-369,371-374,382,404-406,408,413-417,419-423,432-437,439-444,446-451,457-459,473-475,479,497,499-504,506-525,527-528,536-537,541-542,548,550-555,557-560,562-564,566,568-573,575-578,580-582,584,586-600,602,604-618,620,622-636,638,640-645,647-650,652-654,657,659-665,686,688-693,695,697-710,729,743-744,746-747,749-750,752-753,755-756,758-759,761-762,764-765,767-768,770-771,774,778,780-791,813-815,827-830,832,834-842,856,858-863,865-868,870,872,875-877,879,881,884,886-889,906-908,924,930-935,937-941,943-949,951-965,967,970-979,981-996,998-999,1001,1003-1007,1009,1014-1024,1040-1041,1046-1047,1056-1057,1080-1081,1094,1100-1102,1104-1108,1110-1151,1153,1156-1176,1178,1181-1196,1198,1202-1211,1214-1276,1278,1281-1287,1289,1292-1308,1310,1314-1336,1338-1350,1352-1355,1357-1360,1362-1373,1375-1379,1381,1385-1392,1394,1398-1443,1446,1450-1453,1455,1459-1466,1470-1471,1473,1477,1479-1484,1486-1488,1490-1493,1501-1503 src/api/api_ast_map.cpp 111 0 0% 26-28,32,34-41,43,45-49,51,53-57,59,61-65,67,69-75,77-78,80-81,83,85-89,91-94,97-99,101-102,104,106-111,113,115-125,127,129-133,135,137-149,151,153-166 src/api/api_ast_map.h 4 0 0% 26,30-32 src/api/api_ast_vector.cpp 89 75 84% 67-69,76,78-82,84-86,109-110 src/api/api_ast_vector.h 4 4 100% src/api/api_bv.cpp 290 63 21% 40-41,52,54,67-68,104-105,108,110,112-127,129-139,141-149,159,161,163-166,168-177,179-180,183,185-204,207-221,223-224,227,229,233-255,258,260,265-288,290,292-293,297-310,313,315-316,318-323,325,327,330-333,336,338-345,348,350-371,389,391-395,397-400 src/api/api_config_params.cpp 68 25 36% 39-40,43-48,50-53,55-58,62-65,67,69-76,87-89,102,109-110,113,115-118,120-122 src/api/api_context.cpp 342 200 58% 56,59-61,74-76,92-103,105-106,110-112,156,165,169-170,173,188-194,227,229-239,241,245,247-248,250,252-253,255-257,259,293,295-296,298-299,301-302,304-305,307-308,310,326,328-337,339,344,346-347,355-360,400,402-405,407,409-412,414-417,433-435,455-456,458,460-462,464-466,468-471,473-477,494-496,504-505,508-517 src/api/api_context.h 40 28 70% 143-144,153,155,158,160,168,172,174,244-245,263 src/api/api_datalog.cpp 486 0 0% 48-53,55-86,88-114,116,118,120,122,124-125,127-134,136-137,139-143,154,156-161,163-165,167,169-190,192,194-200,202,204-208,210-211,214-219,221,223-231,233,235-239,241,243-248,250,252-257,259,261-266,268,271-275,277,279-284,286-290,292-293,295-302,304,308-313,315,317-318,320-327,329,331-337,339,341-345,347,353-358,360,364-371,374-377,379-380,382-386,389-390,392,397-401,403,408-416,419,421-429,431,433-436,438,445-452,455,460-465,467-469,471-472,474-476,478,483-493,495,499-501,503,507-509,511,514-516,519,521-526,528,530-534,536,538-544,546,548-552,554,556-564,566,568-576,578,580-588,590,597-600,602-603,605-607,609,611-615,617-620,622-623,625-632,634,636-642,644,649-654,656-662,664,669-675,677-685,687,689-693,695,697-703 src/api/api_datalog.h 5 0 0% 39-40,43-45 src/api/api_datatype.cpp 450 255 56% 59-61,108-110,129-131,177-179,244,246-251,253-256,270-271,278-279,324,349-351,426-427,446,448-454,456,458-462,464-466,468-470,472-479,481-484,486-489,491,493-498,500,502-505,507-521,523,525-528,530-537,539-554,556,558-569,571,573-579,581-584,586-589,591,593-615,617,620-635 src/api/api_fpa.cpp 1090 0 0% 24-25,28-29,32-33,36-37,42,44-51,53,55-62,64,66-73,75,77-84,86,88-95,97,99-106,108,110-117,119,121-128,130,132-139,141,143-150,152,154-161,164,166-176,178-179,182-183,186-187,190-191,194-195,198-199,202-203,206-207,210,212-224,226,228-241,243,245-258,260,262-273,275,277-293,295,297-310,312,314-330,332,334-350,352,354-370,372,374-385,387,389-400,402,404-415,417,419-430,432,434-445,447,449-460,462,464-475,477,479-490,492,494-505,507,509-520,522,524-535,537,539-550,552,554-565,567,569-580,582,584-595,597,599-610,612,614-625,627,629-640,642,644-655,657,659-670,672,674-685,687,689-700,702,704-715,717,719-730,733,735-746,748-752,754,756-764,766-770,772,774-782,784-788,790,792-800,802-806,808,810-818,820-824,826,828-839,841,843-854,856,858-869,871,873-879,881-883,885,887-893,895-897,899,901-907,909-916,918-922,924-927,929,931-949,952-953,955-959,961,963-992,994,996-1009,1011-1015,1017-1027,1029,1031-1037,1039-1049,1051-1059,1061-1064,1066,1068-1080,1082-1086,1088,1090-1094,1096-1099,1101-1105,1107,1109-1115,1117-1126,1128-1133,1135-1140,1142-1145,1147-1149,1151,1153-1172,1174-1178,1180-1183,1185-1189,1191,1193-1206,1208,1210-1219,1221-1225,1227,1229-1235,1237-1239,1241,1243-1249,1251-1253,1255,1257-1263,1265-1267,1269,1271-1277,1279-1281,1283,1285-1291,1293-1295,1297,1299-1305,1307-1309,1311,1313-1319,1321-1323 src/api/api_goal.cpp 150 75 50% 32-34,59,61-67,69-70,72-73,84,86-90,92,94-98,121-123,130,132-136,138,140-144,146,148-152,164,171,173-182,198,200-207,209-214 src/api/api_goal.h 4 4 100% src/api/api_log.cpp 83 3 3% 37-39,41-43,45-47,51-60,62-68,70,72,76-89,91,93-100,105,108-114,117,121,123-128,130-131,134-135,138-140,142-144,146,148-149 src/api/api_model.cpp 330 102 30% 69-70,76,78-82,84,86-98,117,119-120,134-139,141-142,144,146-151,172,174-178,180,182-191,193,195-205,207-209,211,213-221,223,225-229,231,233-237,239-240,242-243,245,247-259,267-268,276,278-284,286,288-294,296,298-303,305,307-320,322,324-333,335,337-338,340-342,344,346-351,353,355,359-363,366-369,371,373-379,381,383-389,391,393-399,401,403-407,409,411-420 src/api/api_model.h 12 4 33% 35,38-40,46,49-51 src/api/api_numeral.cpp 329 67 20% 55-56,58-60,69-75,81-86,99,105,107-115,122-123,130,132-141,143,145-156,158,161-165,168-169,172-174,176-178,181,184-193,195-196,198,200,202,205-211,214-215,217-218,220,223,226,229,231,233,237-238,241-242,244-246,252-253,259-262,264,271-272,275,277-284,286-306,309-310,312-313,315,318-323,325-333,336,338-342,345,348-353,356-358,360-362,364,367-372,375-377,379-381,383,386-391,393-398,400-402,404,407-412,414-418,420-422,424,427-432,434-437,439-444,446-448,450,452-461 src/api/api_opt.cpp 330 140 42% 83,85-91,93,95-101,123,125-129,131,133-137,145-147,149,166-172,174,176,183,185-192,194-196,199,201-205,207,209-218,220,222-225,238,240-248,262,264-270,273,275-284,287,289-298,308,310-318,320,322-331,340-341,343,345-346,348,350-351,353,361-363,367-369,371,377,385,391-394,404-407,442-447,449,457,459-465,467,469-473,475-478,480-482 src/api/api_params.cpp 131 93 71% 76,78-83,88,90-95,113,115-121,123,125-129,155-159,177-178,191-193 src/api/api_parsers.cpp 168 69 41% 42-51,54-55,57,59-66,68,70-74,76,78-82,84-87,89-94,97,99-105,107,109-116,118,120-127,146-151,154,162,164-170,195,216,224-229,231-234,263-265 src/api/api_pb.cpp 64 0 0% 26,29-38,40,43-52,54,58-70,72,76-88,90,94-106 src/api/api_polynomial.cpp 33 0 0% 31,33-42,44-51,54-67 src/api/api_polynomial.h 2 1 50% 31 src/api/api_qe.cpp 112 0 0% 35-38,40-43,45,52-53,55-59,61-65,67-69,71,79-80,82-86,88-91,93-94,96,98-102,105-107,109,117-118,120-124,126-130,132-135,137,139-142,145-147,149,154-155,157-160,162,164-166,168-170,172,175-177,179-186,189-190,192-194,197-200,202,204-207 src/api/api_quant.cpp 362 98 27% 65-66,69-70,77-79,81,100,126,132,144,150-156,158-167,169,174-179,181-191,193-197,220-222,224-226,230-232,238-240,246-257,260-270,320,322-334,346,348-352,354,356-360,362,364-368,371,373-377,380-381,383-384,386,388-392,395-396,398-399,401,403-407,410-411,413-414,416,418-422,425-426,428-429,431,433-439,441-442,444-445,448,450-454,457-458,460-461,463,465-471,473-474,476-477,479,481-485,488-489,491-492,494,496-502,504-505,507-508,510,512-518,520-521,523-524,526,528-531,533,536-537,539-540,542,544-548,551-552,554-555,557,559-565,567-568,570-571,573-575,578-579 src/api/api_rcf.cpp 322 0 0% 27-28,31,33,35-36,39-40,45,47-52,54,56-65,67,69-76,78,80-87,89,91-98,100,102-109,111,113-123,125-126,128-137,139,141-148,150,152-159,161,163-170,172,174-181,183,185-192,194,196-203,205,207-214,216,218-223,225,227-232,234,236-241,243,245-250,252,254-259,261,263-268,270,272-279,281,283-290,292,294-303,305,307-312,314,316-321,323,325-330,332,334-339,341,343-348,350,352-357,359,361-366,368,371-376,378,381-386,388,390-399,401,404-409,411,414-419,421,424-429,431,434-439 src/api/api_seq.cpp 253 73 28% 27,29-35,37,39-45,71,73-80,82,84-90,102,104-110,128,130-139,141,143-152,154,156-160,163,165-169,185-186,192,194-199,201-203,205-220,222-223,225-226,228-229,231,233-237,245-246,257-258,261-262,282,284-292,294-297,299-302,304-307,310,312-318,320,322-328,331-339,341-343,345-349,351-354 src/api/api_solver.cpp 914 317 34% 52-56,58-64,66-70,72-77,79-82,84-95,97-106,108-111,113-115,117-120,122,129-132,150,172-179,206,208-215,217-221,223-224,244,246-250,253-255,257-271,274,276-291,294,296-300,314-316,325,332,336-343,345-356,369-370,377,379-388,390,392-393,395,397-411,413,415-429,440-441,443-454,459,492-494,502-503,522,524-529,569,571-578,580-582,584,586-593,595-597,599,601-606,608-620,622,624-631,633-635,643-644,667-673,675-678,713-715,727,729-740,764-768,780,782-787,789,791-803,816,818-825,857-859,866-868,888-893,895,899-900,908,910-916,918,921-926,928-930,932-933,935-938,940-946,948-950,952-954,956,958-964,966,968-974,976,978-985,987,989-1008,1010-1011,1016-1017,1022-1023,1026,1032-1044,1046-1049,1051-1057,1059,1067-1080,1082,1087-1091,1093,1098-1102,1104,1109-1113,1115,1120-1124,1126,1128-1132,1134,1136-1140,1142,1144-1151,1153,1155-1159,1161,1163-1167,1169,1171-1175,1177,1179-1183,1185,1187-1198,1200,1202-1207,1209-1212,1214-1216 src/api/api_solver.h 7 5 71% 55-56 src/api/api_special_relations.cpp 5 0 0% 42-45,63 src/api/api_stats.cpp 83 0 0% 25,27-31,33-37,39,41-45,47,49-54,56,58-62,64,66-70,72-74,76,78-82,84-86,88,90-94,96-98,100,102-106,108-110,112-114,116,118-122,124-126,128-130,132-133 src/api/api_stats.h 4 0 0% 25,28-30 src/api/api_tactic.cpp 489 182 37% 64-68,96-98,138,140-149,151,153-158,160,162-167,169,171-176,196,198-203,205,207-212,223,225-230,254,256-261,272,274-279,281,283-288,290,292-297,299,301-306,308,310-315,317,319-324,326,328-332,334,336-340,342-344,346,348-352,354,356-360,362-364,366,368-376,378,380-388,390,392-397,399-401,403,405-410,412-414,463,465-474,520-522,533,535-547,549,551-555,557,559-563,565,567-571,573,575-579,581-583,585,587-595,597-599,601,603-622,625,627-639,641,643-655,657,659-664,666-668 src/api/api_tactic.h 14 10 71% 41,48-50 src/api/api_util.h 30 27 90% 78,83-84 src/api/z3_replayer.cpp 516 0 0% 32-35,55-68,70,73-76,78-85,99-105,115-121,123-124,126-127,129-130,132-133,135-136,138-139,141-142,144-145,149-150,152-153,155,157-162,164-166,168-176,178-179,181-191,193,195-197,199-205,208-209,212,214-216,218-221,223-239,241,244-246,248-257,259,262,264-265,269,271,275-279,281-283,285-286,288-292,294-296,298-299,301-304,306-319,321,323,325,327,329-338,340,343,345-348,351-383,389-396,398,400-402,406-411,418-422,425-426,429-432,435-439,441-445,447,451-455,459-462,465-468,472-476,480-483,486-489,492-495,498-501,507-514,516-517,520-524,526-528,530-531,533-534,536-538,543-546,550-555,560-570,574-577,579-580,584,586-588,591-593,596-598,601-603,606-609,612-614,617-619,622-624,627-629,632-635,638-641,644-647,650-653,656-660,662,665-667,670-672,675-677,680-682,685-687,690-692,695-697,699-702,704-706,708-715,720-723,725-727,729-730,733-734,737-738,741-742,745-746,749-750,753-754,757-758,761-762,765-766,769-770,773-774,777-778,781-782,785-786,789-790,793-794,797-798,801-802,805-806,809-810,813-814,817-818,821-822,825-826 src/ast/act_cache.cpp 112 87 77% 88-92,125-127,162,164-165,168-171,173,214-220,222-223 src/ast/act_cache.h 6 6 100% src/ast/arith_decl_plugin.cpp 722 604 83% 83,92-94,113-116,344,360,370,382-383,385-387,389,396-398,402-404,406,419,471-473,476-477,479-480,489,508-513,515-518,524,530-531,533-534,537-540,555,561-562,564-565,568-572,659,663,692,710,718,725-727,762,785,795-796,799-800,802,804-805,807-808,810-811,813-814,825-826,831-832,843-845,848-850,853-855,882-883,890-893,926-927,929,948-949,962,972-973,978-981,986,991 src/ast/arith_decl_plugin.h 254 185 72% 241-248,296,302,312,314,316,318,350-351,365,368,372,375,405,453,456,462-464,475-477,481,487,499,501,503-506,515-517,526-527,565-567,570-572,575-577,579-581,613-615,622-624,630-632,634-636,652-654 src/ast/array_decl_plugin.cpp 476 318 66% 49,57,63,70-71,125,129,144-147,149,151,162-164,166,168-171,173,176-179,181,184-187,189,216,223,228,240,248-250,259,274,281,286-289,292,297,303-305,308,318,324,338-340,342,344-346,348,354,359,364,370,375,380,391,393-394,397-398,400-406,408-410,413-414,416-418,420-422,425-426,428-430,432-434,437-438,440-443,445-447,451-453,455-458,460-462,465,509,516,525,528-529,537,539,541,543,545,547,553,557,564,615,667-675,686-697,699,701-702 src/ast/array_decl_plugin.h 100 51 51% 36-37,40-41,44-45,167-168,170-173,179,189,216,235-236,243-245,248-250,257-258,261-262,265-266,274-280,283-284,291-292,298-299,302-303,310-311,314-315,333 src/ast/array_peq.cpp 70 6 8% 33,35-37,39-42,44-57,59-65,67-70,72,74-81,83-85,87-89,91-95,97-107 src/ast/array_peq.h 6 0 0% 37,54,56,58-60 src/ast/ast.cpp 2526 1950 77% 95,105,107-110,112-113,117-124,200-207,216-220,227-229,266-279,290-291,388-389,406-408,418,421,426,473-475,522,545-547,649-653,655-657,659,661,667,671,674-675,728,757-758,781,789-790,794,796,799,809,814-819,823-824,956-957,974,986,1021,1023,1033-1034,1039,1063,1066,1068-1069,1071-1072,1074,1105,1116,1135-1137,1144,1148-1149,1152,1159,1164,1179-1181,1189,1197-1199,1206,1239,1241-1242,1255-1259,1285,1287,1298,1302,1316,1357-1361,1363-1369,1390-1394,1396-1400,1403-1409,1412-1414,1416-1417,1419-1424,1427-1429,1431-1434,1442-1445,1469,1473-1479,1481-1482,1484-1487,1495,1503,1551,1553-1555,1557-1558,1561,1563,1565-1569,1571,1632-1637,1641,1657-1661,1664,1666,1670,1672-1674,1703-1707,1776-1777,1783,1800,1839,1843-1845,1872,1875-1876,1886,1894,1902,1981,1983-1988,2003-2009,2013,2025-2030,2035,2041-2046,2059,2082,2084-2086,2094,2112,2132-2134,2136,2176,2178,2226-2232,2235-2236,2268,2285,2300,2304,2308-2313,2315-2320,2367-2368,2386,2395-2397,2399-2400,2402-2403,2405-2412,2422,2446-2452,2455,2466-2467,2485,2488,2563,2580,2595-2596,2601,2603,2630-2634,2653-2656,2661,2663,2684,2690-2694,2696-2703,2705-2706,2712-2715,2722-2725,2727,2746-2748,2751-2753,2765,2767-2769,2831,2847,2869,2875,2877,2889-2890,2893-2894,2897-2902,2907,2909,2960-2966,2968-2969,2978-2982,2984-2991,2995,2999-3003,3007,3013,3019,3028-3034,3036,3038-3039,3041-3042,3047,3071-3075,3154-3155,3212,3219-3220,3222-3225,3227-3231,3236,3245,3255,3265,3273,3284,3306-3307,3310-3311,3314-3315,3318-3319,3339,3369-3371,3391,3397-3398,3400-3408,3410-3420,3422-3425,3427,3429-3430,3464-3467,3469-3474,3476-3480,3482-3484,3486-3494,3496-3500,3506-3508,3510-3512 src/ast/ast.h 764 705 92% 132,163,170,192,329-330,434,700-701,703-705,743,752,947,1083,1115-1116,1236-1237,1288,1324,1355,1500,1654,1730,1749,1753,1804,1826-1827,1851-1853,1882-1883,1934-1935,1992-1995,1998,2000,2085,2184,2195,2203,2215-2217,2219,2273,2279,2283,2289,2455,2588,2593 src/ast/ast_ll_pp.cpp 252 157 62% 61-64,69-70,87-88,106-108,124-126,148-149,162-163,165-170,172-186,188,191-196,212-214,226,231-233,255-277,279,281-286,290-291,294-297,322,326,335-338 src/ast/ast_ll_pp.h 8 4 50% 34,37-39 src/ast/ast_lt.cpp 90 73 81% 75-76,92-95,106-107,125-126,132-134,136-137,154,157 src/ast/ast_lt.h 4 4 100% src/ast/ast_pp.h 16 6 37% 58-62,64-68 src/ast/ast_pp_dot.cpp 78 0 0% 12,14-18,20,22-23,39-47,49,51,53-59,61-62,64,68,71-76,78-81,83-85,87-94,96-98,100-105,107,110-116,122-129,131 src/ast/ast_pp_dot.h 2 0 0% 18,21 src/ast/ast_pp_util.cpp 152 39 25% 44,59-61,63,67-76,78-87,89-91,93-96,98-102,104-106,108-112,114-118,129-133,135,138-144,146-156,158-160,162-163,165-172,174-180,182-194,196-199,201-202 src/ast/ast_pp_util.h 2 2 100% src/ast/ast_printer.cpp 25 16 64% 33-35,37,45-47,55-56 src/ast/ast_printer.h 17 1 5% 28-43 src/ast/ast_smt2_pp.cpp 1071 906 84% 51-52,79,86,121-123,147-159,161,163-165,167-168,252-253,256-257,264-265,278,397,427-434,445-450,523,525,558,570,575,611,692-693,733-734,754-756,820,829,875-877,879-881,891-895,918-919,946-947,969-974,986,1041-1042,1062-1063,1110-1111,1130-1131,1167-1169,1171,1173-1176,1178-1184,1186-1187,1189-1192,1277,1282-1283,1297,1311-1318,1344-1345,1359-1367,1372,1376,1378-1380,1384,1392-1396,1398-1402,1408,1410-1414,1420-1425 src/ast/ast_smt2_pp.h 12 11 91% 146 src/ast/ast_smt_pp.cpp 745 462 62% 55,58,71-72,74-75,80-81,94-97,99,101,109,111,139-140,142-151,205-208,211-212,224-225,231-232,234-235,237-238,259-260,282-283,288,370-374,380-384,390-391,402-403,405-409,411-414,416-417,420-421,428-430,432,434-436,438-440,442-444,446,448-456,459-462,464,468-476,478-479,493-496,498-500,502-503,505-509,511-520,522-524,526-528,530-531,533-535,541,543,545-551,553-554,556-562,570-574,576-582,584-588,590,592,606-607,612-613,615-616,634,638,642,655,658-659,663,665-666,672-673,675-676,683,689,698,710-711,759,766-767,769-770,800,806,858-861,866-869,913-920,922-931,933-934,936,938-943,954,957,962-963,968-969,974-975,977-978,980-981,1007,1011-1013,1019-1023,1026-1030,1041-1045,1047 src/ast/ast_smt_pp.h 18 9 50% 74,78,93-94,97-101 src/ast/ast_trail.h 25 4 16% 39-40,43-48,50-55,62-65,67-69 src/ast/ast_translation.cpp 280 184 65% 32-38,70-74,112-116,130-132,164-166,193-197,219-221,232-238,246-257,282-284,286-287,289-292,294-315,337,350-351,361-372 src/ast/ast_translation.h 35 30 85% 124-128 src/ast/ast_util.cpp 321 224 69% 24-33,35,38-39,41,43-47,50-58,60-66,68-86,88,90,93-94,99,101,170-171,183-184,212,222,233-240,242-243,246,248,250,252,254-256,296-299,380-382,394-396,400-401,416,418 src/ast/ast_util.h 30 27 90% 105,110,140 src/ast/bv_decl_plugin.cpp 735 576 78% 155,176-178,183,209,221,226,232,244,251,262,264,266,268-269,273-277,279-280,282-283,285-290,302,315,330,336,345,347,349,375-384,390-391,401,413,425,441,449,457-458,461,467,472,487,500,505,516,525,528,531,534,537,543,547,552-554,556,559-562,565-566,577,580,585,590,595,600,602,607,609,614,616,618,622,637,640,652,662,669,675-677,679,723,828-829,874,880-882,884-886,896-902,909-915,927,953-956,965-969,971,973-981,983-986,988-991,993-996 src/ast/bv_decl_plugin.h 180 93 51% 303,353,355,359,361,367,377-384,393-394,400-401,417-418,424-432,438,441,447,454,456,459-461,481,483,498,504,509,513-514,523,534,539-541,544-545,563-564,569-571,581,586-589,591-593,595-614,617-619 src/ast/char_decl_plugin.cpp 125 77 61% 26,39,41,43,46,50,52,54,56,58,61,63-66,68-69,71,73-78,80-82,84,86-92,94,96,100,102,106,109-111,159-160,170,173,175 src/ast/char_decl_plugin.h 16 15 93% 82 src/ast/converters/converter.h 23 18 78% 40,61-64 src/ast/converters/equiv_proof_converter.cpp 12 0 0% 24-35 src/ast/converters/expr_inverter.cpp 596 0 0% 30,33-36,38,40-42,44-46,48-49,53,55,87-89,91-96,98-102,104-108,110,112-116,118,120-123,125,127-130,132,134-135,137,140,142-145,153,155,157,160-168,170,172-173,176-179,181-183,185-190,192-201,203-204,206-207,209-210,212-220,224-233,235-236,239-241,243,245,247-248,250-251,253,255,258-262,268-270,272-277,279-288,290-291,293-294,296-297,299-307,311-320,330-337,339-341,343-348,364-365,368-378,380-389,391-399,401-402,404,406-419,421-423,425-433,435,437-438,442-444,446-453,455-456,459-461,463-471,473-480,482-489,491-492,495,497,538-540,542,544,549-550,552-553,555-556,558,560-561,563-564,566-571,573,575-580,582,586,588,590,592-595,614,616,618-620,622-627,629,631-637,639,641,643,645-653,658-670,679,681,686-692,694-703,705-712,714,717-726,728-732,734-737,739-745,831,833,835-836,841-851,854-862,865,867-874,877-880,882,884-892,894-901,903-904,907,909-912,914-915,920-923,926-931,938-942,944-952,954-961,964-973,975,978-980,982-984,986-988,990-992,994-997,1001-1003,1005,1007-1008,1011-1014,1016-1020,1022-1027,1029-1034 src/ast/converters/expr_inverter.h 9 0 0% 27,29,32,37-41,59 src/ast/converters/generic_model_converter.cpp 165 79 47% 63,71-74,80,97,132,137-140,142,144-146,149,152,157-163,165-168,170,174-176,179,196-201,203-205,207-212,214-217,219-235,238,256-268,270,272 src/ast/converters/generic_model_converter.h 11 8 72% 57,71,73 src/ast/converters/horn_subsume_model_converter.cpp 135 93 68% 50,61-62,84-85,103-105,119,123,125-127,130-132,134,136,138,141,143,154-157,159-161,163,197-203,221-226 src/ast/converters/horn_subsume_model_converter.h 8 6 75% 79,81 src/ast/converters/model_converter.cpp 120 96 80% 28,47,61,63-68,78-81,101-104,112,143-144,155,157,159-160 src/ast/converters/model_converter.h 8 5 62% 92,104-105 src/ast/converters/proof_converter.cpp 49 7 14% 24,26,28-33,35-36,40-46,52,54-56,59-60,63-65,71,76-78,89-100 src/ast/converters/proof_converter.h 0 0 --% src/ast/converters/replace_proof_converter.cpp 32 0 0% 39,41-43,45-47,49-52,56-60,63-69,71-73,75-76,78-81 src/ast/converters/replace_proof_converter.h 4 0 0% 32,38,43,45 src/ast/cost_evaluator.cpp 61 23 37% 32-35,37-40,42-48,50-52,55-56,63-66,68-70,72-75,77,81-83,88-90 src/ast/datatype_decl_plugin.cpp 1110 916 82% 128,150-151,178-179,197-199,201-210,212-213,216-217,285-286,289-290,294-295,300-301,323,325,327-328,337,341,349-350,352,358,362-365,367,392,396-404,460,487,489,498,500,502,602,661-671,673,682-683,701-709,757-758,761,813,817-821,824-826,829-844,846,853-854,937,984,1053,1103,1150-1151,1154,1156,1219,1286,1312-1315,1335,1377-1398,1400,1403,1426,1442-1461,1463-1467,1469-1481 src/ast/datatype_decl_plugin.h 145 136 93% 146-147,153,155,287,371,374,386,392 src/ast/decl_collector.cpp 148 117 79% 28,45-46,57-61,63-64,66,113,130-131,188-193,195-205 src/ast/decl_collector.h 6 5 83% 56 src/ast/display_dimacs.cpp 122 0 0% 27,29,31-35,37,40-43,45-46,48-63,65,67-68,70,73-76,78-79,81-91,93,96-99,101-102,104-110,112-120,122-128,132-140,143-146,148-155,157-170,172-174,176-178 src/ast/dl_decl_plugin.cpp 529 164 31% 55-57,59,69-74,77-81,83,85-89,91,93-95,99,103,108,116-120,125,129,131-133,136-139,141-143,146-150,153-155,160,166-176,178-179,182-184,188,191-194,196-199,202-204,206-208,210-214,221-222,224,226-229,232-234,237-239,241-250,252-255,258-259,261-264,266-270,272-273,275,278-279,282-289,291,293,295-297,300-301,304,306-309,311,314,318-320,322-325,327-333,336-337,340,343-346,348,350-359,361-365,367-368,370-377,380-384,387-390,393-394,397-402,404-406,408-410,412-415,417-418,420-421,424-428,431-434,437-438,441-445,447-449,451-454,460,464,474,478,485-487,489-491,502-504,506-507,510-512,514-515,518-520,522-523,527-529,531-532,535-537,539-540,543-545,547-548,551-553,555-556,559-561,563-564,567-569,571-572,575-577,579-580,583-584,586-587,592,600,623,665,671,674,683-685,704,717-719,724-729,731,737,741,743,746-749,754-757,768,776-778,781-782,785-792 src/ast/dl_decl_plugin.h 13 11 84% 159,193 src/ast/euf/euf_ac_plugin.cpp 1008 0 0% 110-111,114-117,119-120,123-127,129-135,138-140,143-144,146,148-157,159-164,166-168,170-173,175-176,179-183,186-190,193-194,197-200,203-206,209-212,215-218,221-223,225-228,230,232-233,235-240,243-246,249-254,257-263,265,268-275,278-281,284-300,302,305-311,313-315,317-324,326-330,332,334-342,344-349,351-354,356-357,359-361,364,366-368,370,372-373,375-383,386-394,397-398,400-401,403,405-407,411-412,415-422,425-432,434,436,438-444,446-455,457,459,461-463,465-472,474-475,477-479,481-488,490-494,497-503,505-517,520-524,526-534,536-539,541-546,548-554,556-557,559-560,562-563,565-566,568-570,572-576,579-587,589-591,593-596,598,600-604,606,608,611,614-616,618-622,624-626,629-632,634-635,638-641,644-648,650-651,653,655-656,658,660-664,666-667,669-671,673-674,677-682,684-685,690-691,693-697,699,704-710,717-725,727-731,733-738,747-759,761-763,766-767,770-787,792-802,804-805,808-810,812-816,818-819,822-824,826-828,830,832-833,839-840,842,844-847,850-851,853,855-856,858,863-871,873,876-878,880-890,892-894,896-897,901,903-905,907,909-910,912-917,920,922-923,927-934,936-937,939-946,949-950,952-953,959-968,970-973,975-979,981-984,986-989,991-994,996-1003,1007-1012,1014-1017,1020-1047,1049-1050,1052,1057-1066,1068-1078,1081-1083,1085-1092,1094-1095,1097-1102,1104-1112,1115-1116,1120-1123,1127-1130,1133-1142,1144-1148,1150-1154,1156-1157,1162,1164-1167,1172-1178,1181-1183,1187-1190,1192,1195-1197,1200-1203,1206-1211,1213,1217-1220,1222-1225,1228-1234,1236-1241,1243,1246,1248-1250,1252-1257,1259-1262,1264-1273,1275-1278,1280-1285,1287,1289-1294,1297-1298,1301-1311,1313-1314,1316-1321,1323-1325,1327-1328,1331-1338,1340-1345,1348-1352,1356-1374,1376,1379-1385,1394-1397,1399-1404,1406-1415,1417,1419-1426,1428-1430,1432-1440,1442-1450,1452-1454,1457-1458,1461-1462,1465-1466 src/ast/euf/euf_ac_plugin.h 74 0 0% 39-40,44,48,50,54-56,65-66,68,83-84,86-89,95-103,109-118,171,178,180-181,190-191,205-208,210-212,233-238,262-265,279,282,294,300,318,329,331,336,338,343-345,350-352 src/ast/euf/euf_arith_plugin.cpp 77 0 0% 24-37,39-42,44-46,48-50,53,55-59,61-72,74-83,85,87-91,93-96,98-101,103-104,106-107,109-111,113-116 src/ast/euf/euf_arith_plugin.h 10 0 0% 36,42,46-49,55-58 src/ast/euf/euf_bv_plugin.cpp 375 0 0% 86-89,91-96,98-103,106-108,110-112,114,117-124,127-129,131-135,137-141,143-152,154-155,157-158,161-163,165,168-170,172-177,180-185,187,198,201-202,204-206,208-209,211,213-215,217-218,220-225,227-232,234-240,243-244,246,252-259,262-265,267-270,273-274,277-300,305-314,316-324,326-330,332-335,337-340,342,344-345,347-350,352-361,363-365,368-385,387-388,390-397,399-407,409-423,425-426,430-445,447-452,456-458,460-461,465-486,488,491-493,499-504,508-522,524-526,528,532-533,535-543,545-552,556-557,563-564,566-569,571-572,574-579 src/ast/euf/euf_bv_plugin.h 17 0 0% 33-37,48-50,58-64,98,104 src/ast/euf/euf_egraph.cpp 821 367 44% 46-60,64-69,83-90,92-95,107-108,131,135-137,142,149,155,158-161,166-167,169-175,177-181,184-189,191-196,198-199,201-212,214-216,219,221-228,230-231,233-242,244-255,257-262,264,271-283,285,292-293,303,309-313,315-316,319-323,327-332,334-341,343-351,360-365,371-378,390,394-395,399-401,403-409,411-415,417-418,420-426,428-438,440-441,443-444,446-447,449-450,452-453,455-457,459-460,462-463,465-466,468-469,471-473,475-476,478-479,481-483,485-486,488-491,493-494,496-497,500-504,506,509,514,532-534,553,555,557,560,569,572,580-581,589,601,603-606,613-619,621-622,627-641,643-644,646-651,669-670,672-673,686,711-712,715-719,723-725,727-739,741-744,747-757,770-771,773-777,843-852,854,859-860,862-869,872-878,880-884,892,899-905,909-919,923,936-939,941,943,945-949,951,953,968-969,981-982,995,1016,1020 src/ast/euf/euf_egraph.h 87 37 42% 65-75,98-99,152-153,156-159,162-163,168-171,174-177,224-226,317-319,335,337-339,344,353,360-361,363,367-368,370,375,380-381 src/ast/euf/euf_enode.cpp 116 29 25% 23-31,33-43,45-46,48-56,58-59,62-63,65-79,85-91,93-94,96-102,104-105,117,140-146,150-155,157-158,160-162 src/ast/euf/euf_enode.h 164 121 73% 115-126,132-133,135,138,142-145,147,157,178-180,206-207,210,214,220-223,225-226,236-237,241,247-248,299-300,304 src/ast/euf/euf_etable.cpp 175 77 44% 24-25,27-28,30-38,41,43,46-49,52-56,58-62,66,82-85,87-88,90,92-94,126-127,129-130,132-133,152-153,155-156,158-159,164-168,170-171,173-177,179-180,191-195,197-198,211-212,214-216,218-219,231-232,234-235,237-238,244-247,249,251,253,255,257,267,269,271 src/ast/euf/euf_etable.h 51 17 33% 54-56,61-67,74-80,86-97,99-101,103-104 src/ast/euf/euf_justification.cpp 18 0 0% 25-26,28-29,31-32,34,36,38-43,45,48-49,52 src/ast/euf/euf_justification.h 60 27 45% 73-77,79-83,102-103,105,109-115,119-120,122,124,126,128-129,131-132,134,140-142 src/ast/euf/euf_mam.cpp 2325 0 0% 76,79-83,95-101,104-112,115-121,123-128,152-153,211,266-269,271,273,275-279,281-288,290-295,297-305,307-316,318-319,321-326,328-331,333-334,336-340,342-344,346-347,349-350,352-353,355-356,358-359,361-363,365-367,369-370,372-373,375-376,378-380,382-383,385-386,391,412-413,415,417,427-430,432-441,443-447,449-453,455,495-502,524-525,528-529,532-533,536-537,540-541,544-545,548-549,552-555,557-561,563,568-569,573-574,577-579,581-583,585-586,593-596,598-599,603,605-610,612,616-620,623-625,640-644,648,651-652,655-660,663-664,669-671,674,676,679-683,685-689,692-694,696-700,703-707,710-714,717-718,725-726,729-733,736-739,742-745,748-756,759-768,771-778,781-789,792,794-801,804-807,809-811,813-815,817-820,862-864,866-867,870-872,874-875,877-878,881-886,888-902,908-913,915-916,921-924,926-935,937,943-947,961-966,968-975,977-978,982,984,987-990,994-997,999,1001-1006,1008,1010,1012-1013,1017-1020,1022-1027,1029,1032,1034-1036,1040,1042-1044,1046-1054,1057-1064,1066-1067,1070-1071,1078-1081,1083-1087,1089-1093,1095-1096,1098-1100,1107-1113,1116-1123,1125,1128-1132,1137-1138,1140,1142-1156,1158-1171,1173-1175,1178-1186,1188-1192,1194-1195,1197-1200,1202-1203,1206,1208-1211,1214,1216,1219-1222,1224-1235,1237-1238,1241-1248,1253-1257,1259-1267,1269-1270,1272-1274,1276,1278-1280,1282-1283,1304-1322,1324-1325,1327-1332,1335-1337,1340-1345,1348-1357,1360-1361,1370-1378,1381-1382,1384,1395-1400,1403-1405,1412-1414,1417-1418,1420-1421,1423-1424,1426,1429-1430,1432-1433,1439-1445,1467-1475,1477-1489,1491-1493,1495-1499,1501-1503,1505-1509,1512,1514,1516-1520,1523-1532,1534-1549,1551-1552,1554,1557-1569,1583-1593,1595-1596,1598,1601-1616,1618-1619,1621,1623-1629,1631,1633,1635-1640,1648-1650,1652-1658,1666-1668,1671-1676,1678-1683,1685,1687-1688,1690,1693-1695,1697-1698,1701,1705,1707-1712,1719-1722,1724,1727,1730,1732-1733,1741-1745,1747-1750,1752,1754-1757,1759-1760,1762,1764,1766,1769,1773-1779,1781-1782,1792-1804,1811-1812,1817,1819-1827,1829-1834,1840,1913-1916,1919-1922,1924-1926,1930-1934,1937-1938,1940-1945,1947,1949-1950,1956-1960,1962-1967,1970,1972-1979,1982,1984-1996,1998,2000,2002,2021-2027,2029-2035,2038-2043,2045-2052,2054,2056-2059,2062,2069-2075,2077-2078,2080-2087,2093-2102,2104,2112-2122,2124-2132,2134,2136-2137,2139-2142,2145-2148,2150,2152-2153,2155-2156,2158,2160-2164,2167,2169-2173,2175-2176,2178-2179,2181-2182,2184-2185,2187-2194,2196,2198,2200-2206,2208-2211,2213-2216,2219-2226,2228-2231,2233-2238,2240-2244,2246,2248-2249,2251-2252,2254-2255,2257-2259,2261-2262,2264-2265,2267-2270,2272,2274,2276-2283,2298-2303,2305-2312,2314-2315,2317-2318,2320-2325,2327-2329,2331-2335,2337-2338,2343,2345-2346,2348-2350,2363-2371,2373-2375,2380,2384,2386-2391,2394-2400,2403-2410,2413-2421,2424-2433,2436-2446,2449-2456,2459-2476,2482-2497,2501-2506,2508-2509,2512-2517,2519-2520,2528-2532,2535-2539,2542-2546,2548-2550,2567-2570,2573-2577,2580-2585,2588-2594,2597-2604,2607-2615,2618-2623,2626,2638-2640,2643-2646,2649-2653,2656-2661,2664-2670,2673-2680,2683-2687,2690-2692,2702-2703,2706-2708,2711-2714,2717-2721,2724-2729,2732-2738,2741-2745,2748-2751,2754-2764,2767,2770-2776,2779-2781,2785,2787-2788,2791,2797-2799,2802-2806,2811,2813,2815,2817-2821,2834-2837,2840-2844,2847-2852,2855-2861,2864-2871,2874-2882,2885-2890,2894-2896,2898-2899,2902-2905,2909,2911-2917,2919-2926,2928,2930-2933,2936-2939,2972-2976,2980-2984,2987,2991-2993,3002-3017,3019,3024-3025,3027,3031-3032,3034-3037,3039-3042,3044-3045,3047-3048,3086-3094,3097-3098,3100-3104,3107-3108,3110-3111,3113,3138-3147,3154,3156-3163,3168-3170,3172,3197,3223-3225,3227-3230,3233-3235,3237-3246,3248-3251,3253-3255,3257-3259,3262-3268,3270-3283,3287,3289,3291-3299,3302,3306-3308,3310-3313,3315-3324,3326,3328-3336,3338-3340,3343-3346,3348-3362,3364-3367,3369-3379,3382-3386,3388-3389,3391,3393-3396,3398-3400,3402,3404,3407,3409-3411,3413-3419,3421-3424,3426-3427,3429,3432,3434-3441,3443-3445,3447,3449-3452,3454-3458,3460-3464,3467,3474,3476-3488,3490-3492,3494-3501,3503-3505,3512-3519,3521-3523,3526,3528-3533,3538-3539,3542-3549,3554-3561,3568-3573,3596-3600,3606-3609,3614-3624,3628,3631-3633,3647,3656,3658-3659,3673-3674,3682-3693,3695-3697,3704-3706,3708,3710,3714,3716,3718-3734,3736-3742,3745-3746,3748-3751,3753-3754,3763,3765-3773,3775-3789,3791-3792,3794-3796,3798,3802-3803,3805-3811,3813-3816,3819-3820,3822,3824-3827,3829-3834,3836-3845,3847,3849-3850,3852-3865,3867,3870-3884,3886-3889,3894-3900,3905-3907,3909-3915,3917-3922,3925-3931,3933-3937,3939-3946,3948,3950,3952-3955,3957,3959-3964,3969-3970,3972-3974,3976-3979,3982-3990,3992-3993,3996-3998,4000-4002,4009-4011,4013-4016,4018-4022,4028-4030,4037-4050,4052-4054,4057,4059-4060 src/ast/euf/euf_mam.h 4 1 25% 39,53,59 src/ast/euf/euf_plugin.cpp 22 0 0% 24-26,28-33,35-40,42-46,49-50 src/ast/euf/euf_plugin.h 7 0 0% 38-40,42,50,56,60 src/ast/euf/euf_specrel_plugin.cpp 40 0 0% 24-27,29-43,45-48,50-53,55-58,60-64,66-69 src/ast/euf/euf_specrel_plugin.h 1 0 0% 38 src/ast/euf/ho_matcher.cpp 631 0 0% 52-54,56-64,66-67,69,72-75,77,80-81,83-89,91-99,102,104,106-110,112-115,117-118,120-124,127-131,134-138,142-155,157-169,171-172,174-175,182-183,185-195,197-200,202-215,217,220-227,230-231,233-235,237,239-240,245-252,254-261,263,266-267,269-270,272-273,275,277-278,280,282-283,285-286,288,294-300,305-320,325-333,337-342,344-346,348,350-358,360-367,370,372,374-375,377,379-380,382-387,392-409,413-415,418-428,431-432,434-438,440-445,447,450-459,465-478,481-482,488-501,503-504,506-515,517-525,527-529,531-532,534-535,542-549,551-561,563-575,581-590,592-593,596-616,618-629,631-636,639-643,645-658,660-666,668-676,678,680-687,690-694,696-700,702-723,725,727-743,745-746,749-761,763,765-771,773-775,777-783,788-791,794-801,803-807,809-810,813,815-831,833-835,837-839,841-842,844-850,852-854,856-857,859 src/ast/euf/ho_matcher.h 170 0 0% 36,43-45,48-64,69,74-80,90-91,93-94,96-97,106,110-112,114,124-129,131-132,135-138,140-141,144-147,149-157,167-173,175-181,184,186-187,190-195,197,199-200,202-208,216-221,223-224,226,229-237,239-242,244-245,247-249,253,260-263,269-272,277,281-285,291-294,300-303,334,336,354,358,360-362,370-379,381,383,397 src/ast/expr2polynomial.cpp 357 301 84% 98,101-103,105-107,143-150,186-187,189-190,198,215-216,222,303-310,351-352,357-358,363,421-422,426-427,450-451,460-462,473-474,489-491,494-496,499-501 src/ast/expr2polynomial.h 2 0 0% 95,98 src/ast/expr2var.cpp 71 66 93% 40,65-67,69 src/ast/expr2var.h 4 4 100% src/ast/expr_abstract.cpp 92 72 78% 27-28,83-86,88-96,98,100-101,140-141 src/ast/expr_abstract.h 7 4 57% 38,42-43 src/ast/expr_delta_pair.h 4 4 100% src/ast/expr_functors.cpp 92 58 63% 70-82,84,86,93-94,103-106,108-110,123-124,127-129,135-139 src/ast/expr_functors.h 17 16 94% 119 src/ast/expr_map.cpp 61 34 55% 42-51,56-58,66,70,72-83 src/ast/expr_map.h 2 0 0% 53-54 src/ast/expr_stat.cpp 47 0 0% 25,27-32,34-38,40-45,47,49-52,54-55,57-58,60,62-67,69-71,73-76,78,80-81,83,86-87 src/ast/expr_substitution.cpp 124 94 75% 42-47,61-63,65,94-99,101-106,119-124,136,171 src/ast/expr_substitution.h 27 26 96% 49 src/ast/for_each_ast.cpp 16 10 62% 24-25,28-31 src/ast/for_each_ast.h 80 73 91% 115,137-142 src/ast/for_each_expr.cpp 149 43 28% 30-33,48-53,55-68,70-71,73-74,76-80,82,84-85,93-95,99,102-103,105-108,110,118,127-131,155-156,162-171,173-177,179-184,186-192,194-204,208,210-212,215,217-218,220-222,224-225 src/ast/for_each_expr.h 99 83 83% 73-74,100-101,138-142,158,160,182,198-199,212,224 src/ast/format.cpp 106 87 82% 60-61,64-66,73-74,92-93,95,111-112,125-126,131,153,157,194-195 src/ast/format.h 68 66 97% 93,149 src/ast/fpa/bv2fpa_converter.cpp 396 274 69% 30-35,132-135,158,160-162,183,199,201,209,211,221,225-227,232-234,236-238,240-247,249,251-256,310-311,338-343,370-373,408,478-484,487-492,514-519,521-525,527-531,533-538,540,542-549,551-556,558-563,565-572,574 src/ast/fpa/bv2fpa_converter.h 1 0 0% 67 src/ast/fpa/fpa2bv_converter.cpp 3427 3077 89% 93,99-101,103-105,119,121-125,128,133,137-146,166,168-169,171-172,235-238,240,242-244,246-247,265,267-275,277-282,423-429,431-433,479,699-706,861,964,1150,1179-1182,1200,1295-1298,1300-1303,2173,2196-2197,2364-2370,2372-2377,2384-2390,2392-2398,2477-2480,2482-2490,2493-2498,2500-2506,2508,2592,2689,2691-2693,2695-2703,2705,2707,2709-2710,2712-2713,2715-2719,2721-2723,2730,2815,2853,2855-2857,2859-2860,2862,2865,2867-2871,2873-2875,2878-2879,2881-2882,2884-2889,2891-2897,2899-2903,2905-2910,3084-3092,3217-3225,3246-3248,3250-3257,3304-3306,3329,3331-3333,3413-3420,3517-3520,3522-3525,3544,3561,3571-3574,3731-3732,3759,3924-3925,4354,4460-4461,4463-4465,4467-4474,4476-4478,4480-4482,4484-4485,4487-4489,4491,4494-4496,4498-4499,4501-4504,4506-4507,4509-4510,4512-4513,4515-4517,4519-4524,4527-4529,4531-4534,4536-4537,4539-4541,4543,4549-4550 src/ast/fpa/fpa2bv_converter.h 12 12 100% src/ast/fpa/fpa2bv_rewriter.cpp 246 207 84% 36,91-92,97-100,102,119,127-128,134,136,149-150,152,154,161,163-165,192,203,223-228,230-231,251,265-269,271,320 src/ast/fpa/fpa2bv_rewriter.h 8 8 100% src/ast/fpa_decl_plugin.cpp 771 597 77% 94,185-188,202,204,206,216,222,235,243,245,260-261,269-270,274-276,278,305,307,316-317,327,329,340-341,344,349,351,357-358,361,366,368,377-378,381,386,388,390,398-399,402,407,409,411,417-418,421,426,428,430,433,439-440,442-448,452,454,460,471,473,486,488,492,494,507,514-516,519-520,522-524,527,530-533,535-537,545,551-553,555-556,558-560,563,583,585,587,591,593,601,606,611,618,624,626,628,630,632,634,639,645,647,649,651,653,655,660,665,667,671,676,678,690,692,694,704,706,766,799,893-894,899,961-964,976-980,982-986,1009-1011,1013-1016,1019,1022-1031,1056,1061-1062 src/ast/fpa_decl_plugin.h 112 58 51% 246-247,265,268-271,280-282,284-287,289-292,294-297,302-310,314-316,318-326,329,331,333,335-341,345 src/ast/func_decl_dependencies.cpp 139 114 82% 42,96,130,135,145,167-168,172-173,194-195,202-204,212-220,222,224 src/ast/func_decl_dependencies.h 5 5 100% src/ast/has_free_vars.cpp 54 53 98% 62 src/ast/is_variable_test.h 19 13 68% 41-43,56,58-59 src/ast/justified_expr.h 41 41 100% src/ast/macro_substitution.cpp 131 0 0% 27-32,34-39,41-46,48-54,56-58,60-66,68-75,77-78,85-86,88-101,104-120,122,124-145,147-157,159-160,162,164-168,170-171,173-179,181-182 src/ast/macro_substitution.h 2 0 0% 42-43 src/ast/macros/cond_macro.h 23 16 69% 47,59-62,64-65 src/ast/macros/macro_finder.cpp 288 156 54% 62,72-75,77,79-88,92-104,110-122,135-143,145-148,150,152-160,164-175,181-189,204,206-217,223-235,255-260,293-295,297-300,313,361-363,374,379-380 src/ast/macros/macro_manager.cpp 291 242 83% 62-67,100-113,121-122,133,204-209,211,213-217,272,275-277,279-280,282-283,307,327,347-348,350-351 src/ast/macros/macro_manager.h 7 6 85% 84 src/ast/macros/macro_util.cpp 628 523 83% 45-46,71,80,115-119,121,190-194,221-225,258,266,271,283-284,296-301,307,312,327,330,339-342,344,367-370,400,408,416-426,428,430-443,587-588,606-618,620-623,625-627,652-653,730-731,948,954-958,964 src/ast/macros/macro_util.h 12 12 100% src/ast/macros/quantifier_macro_info.cpp 42 20 47% 36,47-55,57-68 src/ast/macros/quantifier_macro_info.h 10 10 100% src/ast/macros/quasi_macros.cpp 257 219 85% 71-72,116,171-173,177-180,189-191,197,239,311,336,338-343,347,376-387,392-393 src/ast/macros/quasi_macros.h 0 0 --% src/ast/normal_forms/defined_names.cpp 205 172 83% 107-112,114-116,118-119,125-126,228,234,240-242,252-256,298-305,334-335 src/ast/normal_forms/elim_term_ite.cpp 14 13 92% 33 src/ast/normal_forms/elim_term_ite.h 13 13 100% src/ast/normal_forms/name_exprs.cpp 72 67 93% 88-90,93-94 src/ast/normal_forms/name_exprs.h 2 2 100% src/ast/normal_forms/nnf.cpp 621 533 85% 83-86,140-142,144-146,195,199-201,203,299-300,302,323-329,362-370,378,380,442-443,445-446,497-501,583,657,660,673,685-689,694-695,701-704,726,728,737-739,750,763-768,840,860,872-873,875-877,925-927,933-935,937-939 src/ast/normal_forms/pull_quant.cpp 238 148 62% 73-74,87,166-170,194,196-199,201-202,204,206-210,212-213,216-226,228-250,252,254,258-259,282-286,290,333-335,337-339,350-357,374-376,387-389,391-393 src/ast/num_occurs.cpp 34 16 47% 52-54,57,62-64,66,68-71,73-78 src/ast/num_occurs.h 11 11 100% src/ast/occurs.cpp 71 60 84% 56-58,87-88,90-91,93-96 src/ast/pattern/expr_pattern_match.cpp 324 239 73% 48,62,81-83,85-89,91-93,194-195,226-227,230,233,242,266,312,368,372,381,387,416-421,425-429,432-433,435-436,438-443,445-450,452-457,459-462,464-465,467,469-474,476-480,482-483,485-488,490-491 src/ast/pattern/expr_pattern_match.h 38 35 92% 77-79 src/ast/pattern/pattern_inference.cpp 537 472 87% 68-69,77-79,94-97,119,367-368,412,416,427,443,546-557,559,628,631,653,662,674-681,689-695,707-710,734-743,749-751 src/ast/pattern/pattern_inference.h 40 36 90% 222-225 src/ast/pb_decl_plugin.cpp 217 142 65% 38,46,52,60,75,79,86-87,114-122,160,163,178-191,194-197,203-206,209,211,222-225,228,230,248-251,254,256,262-265,268,270,277-280,283,285,300-301,310,313-317 src/ast/pb_decl_plugin.h 21 16 76% 56-58,88,92 src/ast/polymorphism_inst.cpp 105 0 0% 23-25,27-28,30-35,37,39-40,43-55,57-65,67-71,73-79,81,83-104,106-107,109-138,140-141 src/ast/polymorphism_inst.h 19 0 0% 30-31,39,42,49,52,57-61,67-71,81-82,88 src/ast/polymorphism_util.cpp 267 7 2% 25-30,32-38,40-47,49-53,55-60,62-68,70-72,74-90,92-99,101-113,115-122,124,126-138,140-141,143-179,181-182,184-185,189,191,193-196,200-216,218-219,221,225-226,229-240,242,245-251,253,255-256,258-259,271,273-274,276-281,283-289,291-299,301-306,308,312-317,319-321,323,326-332,334-336,339,343-348,350-352 src/ast/polymorphism_util.h 24 1 4% 24,41-42,44,46,48,55-57,59-63,65-66,70-74,85,92 src/ast/pp.cpp 81 69 85% 33,40,47,49,78,87,90-91,118-119,129,132 src/ast/proofs/proof_checker.cpp 962 530 55% 44-46,55-56,60,63,107-108,128,131,184,211,213,217,228-229,232-236,238-239,253-254,272-273,291-292,300-301,326-327,333-334,337-341,343-358,360-361,363-364,366-367,371-372,374,377-381,383-384,387-395,399-406,409-411,420-421,424-431,433-439,442-445,447,449-450,453-464,466,468,470-473,476-478,484,486-487,490-495,498,500-501,509,533,538-539,547-548,565,578,592-593,602-607,609-611,614,616,620,625-626,630-636,638-639,643-650,652-653,657-666,668-669,678-679,688-691,693-694,697-698,700,702-703,707-714,716-717,721,725,730-741,743,745-747,750-757,759-760,768-769,773,776-787,789-794,800-809,811-812,814,816,819-827,829,831-833,835-836,855-856,858-884,886-890,892-896,898-899,901,909,931,941,951,963,975,978-986,988-989,1011,1034-1035,1072,1086-1087,1126-1127,1151,1191,1235-1244,1247-1262,1273-1274,1280-1282,1285-1286,1288-1289,1356-1357,1363-1364,1379-1380,1386-1389,1396,1410,1415-1416,1418,1421,1428-1429,1438-1441 src/ast/proofs/proof_checker.h 1 0 0% 57 src/ast/proofs/proof_utils.cpp 612 24 3% 68,72,97-103,105-106,108-112,114-117,120,122-128,130,132-134,137,143,145,147-150,152,156-160,163-172,174,176-177,179,181-184,186,188,190-193,195-197,199-202,205-207,209,212-213,216,218-220,222,224-225,227-230,232-235,238-239,241-243,245-248,250,253-254,256-261,264,267-273,275-279,281-283,286-289,292,294-299,301,303-304,308,311,313-318,321-325,329,354-364,366-368,370-374,376-377,379-383,385,387,389-396,398-404,406-413,415-416,418,420-421,424,426,428-430,432-434,436-444,446-448,450-452,454-455,457-459,463,465-472,477,479-484,487,491,493-494,501-502,504-505,507-509,513-516,519-522,524,528-529,531-535,541-546,549-551,554-557,559,561-569,571-572,584,587,589,591-592,594,596-598,600-602,605-606,609-616,619,621,623,625,627-632,638,640-650,652-656,662-668,670-671,673-680,682-684,686-688,690-699,702-706,708-714,716,718-721,723-726,728-730,732-735,737-739,742-747,754-757,759,762-763,765-767,769-778,781-785,787-788,791-795,797-798,801-802,805,807-810,814-817,820-827,830-834,836-838,870-882,888-890,892-900,902-905,909-913,918,920-923,927-931,933-941,945-946,948-953,956-971,973-977,979-981,983-984,986-988,991,993-994,998-1001 src/ast/proofs/proof_utils.h 113 110 97% 147-148,180 src/ast/quantifier_stat.cpp 77 73 94% 84-86,116 src/ast/quantifier_stat.h 46 38 82% 74-75,77-78,115-116,124-125 src/ast/recfun_decl_plugin.cpp 353 274 77% 50,69-88,90-91,195,199,247,291,294,303,448-455,487,490-493,497,500-501,503-504,506-508,510,512-514,539,572-577,579-587,601-602,605-611 src/ast/recfun_decl_plugin.h 112 91 81% 63-64,66-70,102,105,130,181,185-186,248,307-308,328-329,344-345,365 src/ast/recurse_expr.h 4 4 100% src/ast/recurse_expr_def.h 43 34 79% 50-51,53,70-71,74,87,89-90 src/ast/reg_decl_plugins.cpp 35 35 100% src/ast/rewriter/arith_rewriter.cpp 1787 1481 82% 76,91-92,94-97,106,152-153,192,231,233,242,244,247-248,268,270,281,283,285,414-415,429,431-432,474-476,490,494,498,505,512-513,552,574,661,708-709,728,735,742,744-746,748,750-751,753-754,756-758,760,769,818,858-862,871,873-879,929,1005,1054,1118,1121,1192-1194,1347,1382-1383,1398-1400,1402-1404,1418-1419,1438,1440-1444,1446-1449,1451-1453,1455-1456,1480,1504-1510,1512-1518,1521-1532,1534-1535,1537-1539,1541-1542,1544-1546,1548-1561,1563-1569,1571-1572,1574-1575,1577,1579-1582,1584-1595,1597-1599,1601-1603,1605-1608,1610-1611,1613-1624,1626-1628,1630-1640,1642-1644,1646-1647,1671-1672,1693-1694,1701-1704,1706,1735-1742,1753,1760-1762,1767,1779,1783,1793,1797,1802,1807,1812,1821,1829-1830,1850,1901-1902,1911,1914,1918,1927-1928,1940,2003,2012,2032,2083,2090-2091,2109,2154,2168,2209-2210,2224,2226-2227,2233,2304,2388,2390,2392-2393,2396,2398-2399,2401-2402,2404,2406,2408-2409,2411,2413-2414,2416-2417,2423-2424,2428-2429 src/ast/rewriter/arith_rewriter.h 32 23 71% 47,130-133,181-184 src/ast/rewriter/array_rewriter.cpp 671 338 50% 48,50-51,53-54,56,58-62,64-68,70-82,100-101,103-105,107-109,111-113,199-200,215,271,330,332-334,338-343,349-352,472,479,481-495,498-499,511-512,514-516,528-531,534-546,548,550-557,562-564,577-578,580-582,591-594,597-598,606-609,611-614,616-619,624-625,633-637,639-643,646-653,656-659,662-665,668-680,682,689-691,694-695,698-700,702-705,708-709,711-714,717-718,720-722,724,726-727,732,735-738,740-745,747-754,756,758,760,762-771,773-779,781,784-792,794-803,805-815,817-819,825-826,835-839,844-859,863-868,870-872,874-878,881-887,889,893-904,906 src/ast/rewriter/array_rewriter.h 15 15 100% src/ast/rewriter/ast_counter.cpp 101 85 84% 46-50,69-73,75,123-124,137-139 src/ast/rewriter/ast_counter.h 13 12 92% 97 src/ast/rewriter/bit2int.cpp 303 90 29% 39-40,47-50,53-60,62-63,65-69,71-80,82-83,85-90,92-96,99,101,104,107,109-110,112-115,117-119,121-130,132,135-140,142-144,146-147,149-150,152,154-155,157,160-161,163-167,169-175,177-178,193-194,196-198,200-201,203,212-213,216-218,220-222,228,231-236,286-293,295-297,299-306,308-310,313-318,321-326,328-334,337-342,344-350,352-353,359-362,365-372,376-379,381-384,386-391,393-396,398-399,412 src/ast/rewriter/bit2int.h 12 6 50% 41-43,45-47 src/ast/rewriter/bit_blaster/bit_blaster.cpp 93 78 83% 48,50,54,56,62,64,66,68,93,99,103,105,107,109,111 src/ast/rewriter/bit_blaster/bit_blaster.h 16 11 68% 42,44,48,52-53 src/ast/rewriter/bit_blaster/bit_blaster_rewriter.cpp 485 406 83% 145,147,271-272,289,305-307,318,362-367,369-378,417,422,431-433,440,444,450,456,462,468,481-482,498-500,527-529,531-533,536-538,540-542,544-546,555,558-565,567-568,571-572,613,618,623-626,641-642,742-743 src/ast/rewriter/bit_blaster/bit_blaster_tpl.h 25 21 84% 59,62,66-67 src/ast/rewriter/bit_blaster/bit_blaster_tpl_def.h 715 479 67% 31,33,40-45,194-197,276-288,293-294,298,300-307,309-312,315-329,334,343-352,354-355,357,360-361,365,367-369,372-374,377-379,469-470,606-607,609-614,616-621,623-628,655-656,658-661,663-668,670-677,693-694,779-780,786-791,794-797,800-806,809-815,821-829,831,833-836,842-848,859,900-907,984-986,988,990-991,993-998,1001-1010,1012-1018,1021-1023,1026-1028,1077,1080-1082,1099-1103,1106-1114,1129,1168 src/ast/rewriter/bool_rewriter.cpp 809 747 92% 67,70,325,374-375,386-387,390-391,425-426,432-433,440-441,462-464,466-468,470-472,474-475,641,650,656-657,685,703,725,727,843-844,849-850,884-885,970,982,1145-1149,1151-1155,1157-1161,1163-1167 src/ast/rewriter/bool_rewriter.h 108 89 82% 97,102,189-193,249-257,263-265 src/ast/rewriter/bv2int_translator.cpp 499 0 0% 21-31,33-39,42-47,49-55,57-80,82-83,86-90,92-95,97-99,101-104,106,108,110-113,115-125,127-129,131-132,134-136,138-139,147,149-151,154-155,157-159,161-170,172-184,186-192,194-196,200,202-203,206-210,213-217,221-229,231-234,236-237,239-240,242-243,245-247,249-251,253-255,257-259,261-263,265-267,269-271,273-275,277-278,280-288,290-291,294,298-302,305,307-308,310,313-315,319-321,324-326,329-330,332-335,337,340-341,343-344,346-350,352,354-355,363-376,379-383,385-386,388-390,394-403,406-409,411-414,417-419,421,423-426,428-431,433-435,438-442,449-454,456,467-475,477,482-491,493,495-497,500-503,506-511,514-519,522-528,530,532-534,537-539,541,543-547,549-554,556,558-559,561-570,572-573,575,577-582,584-585,587-590,593-606,608-612,614-622,624-639,641-652,660-672,674-676,678-691,693 src/ast/rewriter/bv2int_translator.h 10 0 0% 21,40,53-54,71-72,77-80 src/ast/rewriter/bv_bounds.cpp 509 13 2% 24-66,68,79,81-100,102-103,105-108,111,124-125,129,131-142,144-145,147-150,154-162,164-175,177-181,183-194,196-200,203-213,216-219,221-222,224-225,227-229,231-233,235,237-238,250-261,264-270,272-277,279-288,290-310,312,314-321,323-328,332-334,336-340,343,357-358,360-363,367-374,376-387,389-393,395-406,408-412,415-425,428-431,433-434,436-437,439-441,443-445,447,449-450,452-466,469-471,473,475-490,493-497,499-513,516-520,522-524,526-527,529-531,533-535,537-538,540-542,544-550,552-557,559,561-563,566-568,571-575,577-581,583-587,589-590,593-594,599-603,605-610,612-649,651-658,660-661,663-664 src/ast/rewriter/bv_bounds.h 30 1 3% 59-60,63,95-98,101-106,108-115,117-119,121-123,125-126 src/ast/rewriter/bv_bounds_base.h 212 0 0% 29,43,46,48-53,55-57,60-66,68-71,76-83,85-88,91-97,100-105,107-110,112-114,116-118,120,122-126,128-140,142-144,146-148,173-175,177-178,180-186,188-195,197-198,200,203-206,209-210,212,214,216-218,221-222,224-225,227-229,231-232,234-238,240,242-243,245-254,258,261-265,269-279,281,283-286,288-289,291-293,295-300,302,304-305,307,309-312,314-317,319,321-325,327-335,337-341,343,345-346 src/ast/rewriter/bv_elim.cpp 71 0 0% 13,21-31,38-43,45,47-63,65-67,70-71,76-80,82-84,87-88,90,92-97,99-111 src/ast/rewriter/bv_elim.h 5 5 100% src/ast/rewriter/bv_rewriter.cpp 2295 1479 64% 60-61,111-113,195-196,198-199,204-205,224,226,228,230,232,234,236,238,240,242,290-295,297,311-312,317-321,323-327,329-341,343-352,354,356,365-369,371-373,375-384,386-388,390,397-401,403-404,406-415,417-425,427-433,435-438,441-447,449-452,457-464,466-469,471-474,478,550-555,573,575,582,584,613,620-621,639-640,674-686,688-696,698-704,706-707,709-732,734-740,742-743,745-750,765,834,836-838,856-860,862,864,880-881,924-925,927-931,936-942,1040-1041,1043-1044,1053-1060,1067-1073,1077-1080,1082,1085-1087,1118-1119,1131-1132,1141-1142,1150-1154,1179-1180,1205-1208,1210-1211,1221-1223,1227-1228,1233-1234,1243-1244,1252-1256,1259-1260,1262-1263,1265-1266,1268-1269,1271-1274,1276-1279,1281-1282,1286-1288,1290-1292,1294,1307-1308,1346-1350,1356-1362,1369-1371,1377-1379,1412,1462,1469-1473,1488-1489,1494-1495,1500-1501,1526-1527,1529,1540-1542,1544,1546-1548,1550-1561,1563-1567,1569-1573,1582-1590,1592-1595,1601-1608,1714-1715,1726-1727,1751,1756-1757,1769-1770,1811-1812,1827-1828,1846-1852,1854-1867,1869-1872,1941-1942,1951-1954,1960-1963,1982-1984,2000-2003,2024,2099-2100,2122-2123,2176-2177,2179-2182,2184-2187,2189-2193,2195-2196,2227-2228,2231-2236,2261-2262,2264-2266,2268-2269,2271-2272,2274-2276,2278-2280,2282-2283,2285-2286,2288-2290,2292-2293,2295-2296,2298-2300,2302-2304,2306-2307,2334-2336,2348-2349,2394,2432-2433,2439,2473,2516-2517,2522,2534,2542-2544,2605,2608,2617-2626,2639-2640,2690,2758-2761,2763-2765,2782-2783,2793,2803-2804,2839-2840,2842-2843,2845-2848,2850-2851,2853-2862,2864-2865,2900-2901,2914,2925-2927,2929-2931,2933,2943-2944,2982-2992,2994-2996,3011-3012,3046,3050-3051,3053-3055,3057-3058,3060-3061,3063-3065,3067-3073,3075-3076,3078-3079,3081-3082,3084-3085,3087-3088,3090-3091,3098-3099,3107-3108,3111-3115,3117,3120-3123,3126-3127,3129,3131-3132,3134-3136,3138-3140,3143-3144,3146-3153,3155-3157,3159-3160,3162,3164-3168,3170-3172,3175-3180,3182-3183,3185-3190,3192-3200,3202,3204-3214,3216,3218-3230,3232,3234-3241,3243,3245-3250,3260-3270,3272,3276-3284 src/ast/rewriter/bv_rewriter.h 71 42 59% 43-45,99-101,200-203,233-238,240-245,251,255-260 src/ast/rewriter/cached_var_subst.cpp 54 48 88% 26,29,37,83-85 src/ast/rewriter/cached_var_subst.h 2 2 100% src/ast/rewriter/char_rewriter.cpp 63 25 39% 43-44,46-47,49-50,52-53,58,60-64,66-67,74-75,80-81,84-85,91-96,98-99,101-106,108-109 src/ast/rewriter/datatype_rewriter.cpp 93 76 81% 37-38,41,61,68-73,75-76,94-95,125-126,128 src/ast/rewriter/datatype_rewriter.h 3 3 100% src/ast/rewriter/der.cpp 280 247 88% 53,78,102,115-119,121,130,160-162,290-292,299,316-318,333-335,397-398,451-455,457-459 src/ast/rewriter/der.h 1 1 100% src/ast/rewriter/distribute_forall.cpp 97 4 4% 32-37,39-40,42,44,46-49,51,53-54,56-58,61-62,64-65,67-68,70-74,76-82,84-91,94-96,98-99,101,103,110-112,120-131,134-136,138,140,142-144,146,148-153,156-158,160,162-163,166-169 src/ast/rewriter/distribute_forall.h 2 0 0% 73,76 src/ast/rewriter/dl_rewriter.cpp 20 11 55% 29-31,35-36,40-41,45-46 src/ast/rewriter/dl_rewriter.h 2 2 100% src/ast/rewriter/dom_simplifier.cpp 212 182 85% 120,142-145,156-157,160-166,168-169,219,222,235,241-243,245,255,264,296-297,312-314 src/ast/rewriter/dom_simplifier.h 7 7 100% src/ast/rewriter/elim_bounds.cpp 120 113 94% 91,117,159,163,177,191-192 src/ast/rewriter/elim_bounds.h 4 4 100% src/ast/rewriter/enum2bv_rewriter.cpp 224 177 79% 59-60,67,75-80,97-98,112-119,121-125,130-131,180,215,224-226,228-229,237,244,275-276,291-296,323-326 src/ast/rewriter/expr_replacer.cpp 84 60 71% 40-41,44-49,51-56,71,107-110,147-148,151-153 src/ast/rewriter/expr_replacer.h 5 4 80% 44 src/ast/rewriter/expr_safe_replace.cpp 174 124 71% 33-41,110-115,117-122,124-133,135-138,140-142,160-162,169,181,192-194,220-223 src/ast/rewriter/expr_safe_replace.h 4 4 100% src/ast/rewriter/factor_equivs.cpp 78 0 0% 37-40,42-48,51-63,65-68,70-72,77-87,89,95-96,98-106,109-110,116-124,127,132-142,144 src/ast/rewriter/factor_equivs.h 62 0 0% 40-44,46,48-51,60,70-76,78-82,96-97,99,101-104,106-108,112-114,116-118,126-128,136-141,143-145,147-152,154-156,160-161 src/ast/rewriter/factor_rewriter.cpp 242 119 49% 36-38,45-47,49-53,55-57,59-67,73-74,77-78,96-101,103-105,111-121,144-146,169-170,174-178,180-184,186-188,214-217,234-235,269-270,275,277-300,302-306,308-309,311-312,314-315,317-322,324,326-327,329-330,332,338-339 src/ast/rewriter/factor_rewriter.h 14 10 71% 46-47,60-61 src/ast/rewriter/fpa_rewriter.cpp 591 510 86% 35-36,104-105,196,203-205,207-210,212-215,217-219,221-231,233,324-325,329-330,358-359,374-375,398-399,481-482,486-487,492-493,497-498,502-503,507-508,512-513,561-562,564-566,569-570,572-573,575-577,580-581,751-753,778-783,803-804,843 src/ast/rewriter/fpa_rewriter.h 2 2 100% src/ast/rewriter/func_decl_replace.cpp 62 0 0% 24-26,28-48,50,52-59,61-69,71-77,79-80,82-84,86,90,93-98 src/ast/rewriter/func_decl_replace.h 3 0 0% 34,36,42 src/ast/rewriter/inj_axiom.cpp 93 81 87% 60,63,67-71,73,102,106-107,135 src/ast/rewriter/label_rewriter.cpp 19 14 73% 33-35,45-46 src/ast/rewriter/label_rewriter.h 0 0 --% src/ast/rewriter/macro_replacer.cpp 95 0 0% 33-38,40-44,51,58-61,63-65,67-68,70-71,73,76-100,102-103,105-106,112-115,119-125,127-132,134-142,144-149,151-160 src/ast/rewriter/macro_replacer.h 1 0 0% 36 src/ast/rewriter/maximize_ac_sharing.cpp 111 105 94% 40-44,93 src/ast/rewriter/maximize_ac_sharing.h 26 26 100% src/ast/rewriter/mk_extract_proc.cpp 33 33 100% src/ast/rewriter/mk_simplified_app.cpp 59 51 86% 60,62,64,66,76,78,80,82 src/ast/rewriter/pb2bv_rewriter.cpp 698 253 36% 66-73,75-76,82-83,108-115,117-118,121-126,129-130,137-139,154-155,157-160,172,174,180-181,184-189,191,193-198,200,202-203,211-214,217-225,227,232,234,236-244,248,255-257,259,261,266,272-280,282-283,285-288,290-298,300-301,303-306,308-314,316-343,345-349,351,353-354,356,360-372,374-375,379-400,413-415,417-425,427-430,432-437,439-443,445-452,459-462,467-468,470-471,473-474,476-487,498-517,521-522,524-528,530-539,544-550,552,555-556,558,560-561,563-564,566-567,569-570,641-647,649-655,657-665,667-671,674,676,678-690,693-695,699,701,703-704,706,708-714,716-722,724-732,738,745-746,773-774,776-778,780-781,783-785,787-788,819,833-839,842,856-857,887-888,890-893,900-903,905-908,910-913,918,924,947-948,979,984,1009-1010,1028,1086,1128,1135 src/ast/rewriter/pb_rewriter.cpp 225 114 50% 40,43,52-54,77-88,90,92,94-97,99,101-103,105,107-114,116,118-124,126,128,130,132-133,135-150,152-157,160-175,179-186,188-193,228-229,263-264,266-267,269-270,272-273 src/ast/rewriter/pb_rewriter.h 6 5 83% 51 src/ast/rewriter/pb_rewriter_def.h 192 134 69% 25-33,68-69,81-82,129,140-146,155-164,167,221-230,232,234-238,286-295 src/ast/rewriter/poly_rewriter.h 77 67 87% 43,50-51,82,121-122,165-168 src/ast/rewriter/poly_rewriter_def.h 818 660 80% 61-64,66-67,69-71,89-96,98-99,101-105,107-109,111-115,118-120,122-124,141,447-454,457-467,469-470,472-476,478-490,518,521,627,630,662,689-690,762,783-784,992-1004,1006-1007,1010-1016,1020-1021,1027-1030,1032-1034,1036-1040,1042,1044-1046,1048-1051,1054-1058,1060-1062,1065-1068,1070-1072,1074-1080,1082-1084,1140 src/ast/rewriter/push_app_ite.cpp 54 49 90% 29,45,65,80-81 src/ast/rewriter/push_app_ite.h 15 15 100% src/ast/rewriter/quant_hoist.cpp 207 117 56% 44-47,50-52,54-57,60,78,107-133,167-168,176-178,188-189,191-193,220,231,239-243,245-253,255,257,259-267,277-278,291-292,294-296,310-312,314-316 src/ast/rewriter/recfun_replace.h 4 4 100% src/ast/rewriter/recfun_rewriter.cpp 44 25 56% 28,31,46-57,59-60,64-65,78 src/ast/rewriter/recfun_rewriter.h 2 2 100% src/ast/rewriter/rewriter.cpp 304 275 90% 57,158,165,167,228-233,235,264-265,310-316,326,348-351,362-363,385-386 src/ast/rewriter/rewriter.h 136 128 94% 235,237,260,265,270,286,369,395 src/ast/rewriter/rewriter_def.h 579 533 92% 115,191,222,226-227,411,413,415,418,447,515,520-521,523-524,572,586,664-669,707-709,721-722,756-758,760,770-771,773-774,776-778,793-794,826-828,830-831 src/ast/rewriter/rewriter_types.h 18 8 44% 36-44,46 src/ast/rewriter/seq_axioms.cpp 764 557 72% 86,99,114-120,522-539,542-549,650-653,779-804,806-807,812-825,832-842,844-846,848,850-852,854-857,859-864,866-874,926,994-1004,1011-1021,1028-1039,1057-1061,1079-1088,1090-1097,1099-1105,1130,1132-1136,1168-1174,1182-1191,1193 src/ast/rewriter/seq_axioms.h 13 13 100% src/ast/rewriter/seq_eq_solver.cpp 499 384 77% 37,43,45,47,49,59,61,63,66-69,100-103,114,161-162,236-238,251-252,255-256,267-270,272-278,280-281,283-289,292-296,298-299,301-313,336-337,340,364-365,372,374,381-385,387,389-391,451,455,457-465,467-477,479-480,543,580,649,653,655,693,718-719,723 src/ast/rewriter/seq_eq_solver.h 23 22 95% 119 src/ast/rewriter/seq_rewriter.cpp 4261 2585 60% 34-38,40,42-43,45-47,49-52,54-56,58,60,63-64,66-71,73-74,90-92,101,104,126-128,135-138,140-141,143,153-161,163,166-171,174-175,178-188,191-196,231-233,240,242-244,247-249,262-265,269-271,349-351,357-359,377-379,381-383,401-403,405-407,409-411,427-429,431-433,445-446,544-545,552-553,559-560,563,591-592,594-595,597-599,601,603-612,619-620,622-624,626-628,634-635,637-644,646-648,656-658,692,719-722,735,747-748,755,777,786-795,797,813-814,851-852,918,926-927,931,952-955,963-967,969,973-974,979-982,986-987,992-993,998-1000,1027-1029,1031,1033-1034,1036-1040,1042-1044,1046-1048,1050-1054,1070-1072,1074,1092-1096,1106,1111-1115,1162-1163,1170-1171,1182-1183,1218-1219,1229-1233,1236-1247,1251-1252,1271-1273,1285-1287,1289,1291,1306-1307,1326-1328,1330-1332,1340-1341,1344-1345,1353-1364,1369-1370,1372-1373,1422-1424,1426-1432,1440-1447,1449-1451,1454-1456,1459-1461,1463-1473,1475-1476,1478,1480-1481,1483-1484,1486-1488,1490,1492-1493,1495-1497,1500,1503,1506-1507,1545-1546,1570-1571,1577-1579,1607,1610-1613,1618-1620,1622,1624-1628,1642-1643,1664-1667,1669,1671,1680,1683,1706-1707,1726-1727,1751-1752,1766,1804-1807,1809-1811,1813-1815,1817-1823,1825-1830,1832-1835,1837-1842,1847-1848,1944,1946,1948-1950,1952,1954-1955,1957-1959,1964-1967,1969-1973,1975-1976,1980-1982,1984-1985,1988-1989,2021-2029,2040-2042,2055-2057,2071-2072,2107-2108,2131-2132,2135-2136,2153-2154,2186-2187,2193-2194,2221-2222,2225-2226,2236-2237,2246-2251,2253-2257,2259-2260,2262-2266,2268-2269,2271-2272,2274-2278,2280-2281,2283-2285,2290-2291,2294-2299,2301-2302,2304-2316,2318-2323,2325-2327,2345-2353,2391-2393,2398-2399,2406-2407,2417-2418,2424-2429,2431-2438,2440-2444,2450,2452-2457,2459,2462-2465,2467-2477,2479-2485,2487,2490-2491,2523-2525,2556,2565-2566,2576,2579,2616-2618,2655-2656,2664-2665,2679,2686-2687,2718-2719,2722-2723,2726-2727,2730-2731,2734-2735,2738-2739,2742-2743,2746-2747,2750-2751,2765-2767,2769-2772,2776,2842-2844,2846-2858,2860-2862,2864-2886,2888,2890,2892-2895,2960-2963,2966,2970,2973-2976,2979-2980,2982-2983,2987,2989,3008,3010,3024-3025,3027-3035,3037-3044,3046-3054,3072,3079,3084-3086,3108,3171,3173,3179,3181,3246,3248,3276,3278,3331,3350-3351,3358,3373-3374,3387-3419,3423-3425,3427-3432,3434-3440,3442-3443,3445-3446,3462,3464,3466-3467,3502-3504,3507-3508,3511-3512,3515-3516,3523,3525-3526,3536-3537,3550-3551,3554-3558,3560-3562,3564-3568,3570-3573,3575-3576,3582-3587,3589-3590,3593,3595,3611-3612,3615-3617,3620-3621,3624-3625,3627-3628,3630-3632,3637-3640,3651-3654,3656-3669,3673-3676,3678-3683,3686-3693,3695-3706,3708-3720,3722-3724,3726-3728,3730-3732,3734-3735,3738-3739,3741-3743,3750,3752-3754,3756-3758,3760-3762,3764,3766-3773,3775-3776,3778-3781,3784-3798,3824-3829,3831-3837,3839-3840,3842,3844-3846,3848-3851,3853-3856,3866-3880,3882-3884,3886,3893,3895-3897,3899-3904,3906-3907,3909-3910,3912,3914-3915,3917-3918,3920-3921,3923-3927,3929-3930,3934,3937-3939,3941-3945,3947-3948,3951,3954-3956,3958,3960-3961,3964-3971,3974,3976,3984-3988,3993-3996,3998-4000,4002-4003,4005-4009,4011-4012,4019-4022,4024-4026,4028-4032,4034-4041,4043,4046-4048,4050-4060,4062-4065,4067-4068,4071-4072,4085-4087,4091-4095,4097-4098,4100,4110-4131,4136,4138,4141,4144,4147,4179-4189,4191-4193,4195-4215,4384-4387,4397-4398,4433-4434,4468-4469,4472-4473,4486-4487,4502-4503,4507-4508,4518,4543,4548-4550,4568-4569,4575-4578,4580-4582,4584-4586,4588-4590,4592-4594,4596-4598,4600-4602,4604-4605,4633-4634,4644-4647,4649-4651,4653-4655,4657-4659,4661-4663,4665-4666,4694-4695,4704-4705,4709-4710,4714-4715,4728-4730,4732,4739,4741,4784-4785,4787-4788,4792-4793,4800-4801,4810-4811,4832,4834,4839,4842,4844,4846,4877-4878,4929,4949,4951,4954-4955,4968,4970,4975,4977,4991-4992,5003,5035-5036,5042-5043,5046-5047,5050-5053,5056-5058,5061-5063,5067-5068,5072-5073,5077-5078,5081-5082,5173-5177,5200-5202,5217,5219-5225,5227-5230,5244-5245,5267-5270,5285-5292,5294-5297,5300-5305,5307-5310,5312,5314-5316,5318,5320,5380-5386,5388-5390,5400-5409,5412-5421,5423-5426,5429-5433,5436-5437,5439-5440,5442-5444,5474,5487,5638-5639,5672,5675,5686,5755,5762,5789,5834-5843,5845-5852,5854-5856,5897,5914,5934-5939,5942,5946-5947,5949-5953,5955,5962-5972,5974-5984,5986,5989-5990,5993,5996-6000,6002,6004-6012,6015-6019,6022,6024-6033,6035-6041,6043-6044,6046-6050,6053-6056,6058-6062,6064-6081,6083,6085-6086 src/ast/rewriter/seq_rewriter.h 37 31 83% 31-33,35-36,295 src/ast/rewriter/seq_skolem.cpp 166 115 69% 92-94,96-98,105-106,109-111,132-140,143,145,147-151,162-173,199,209,214-221,223-224 src/ast/rewriter/seq_skolem.h 68 47 69% 66-68,72-74,79,86-87,104,114-117,124-125,127-128,132,162-163 src/ast/rewriter/th_rewriter.cpp 692 554 80% 116,133-134,136,181,197,205,210,236-238,240-241,243-244,247-252,256-259,262-265,268,289,293-296,298,305,315,321,325,342,355,358-361,363,366,388,390-394,396,415-420,422-427,429,568,573-584,608-609,612-615,618-619,654-655,691,697,701-709,735-737,748-759,799-800,866,932-933,964-966,1000,1009-1010,1012-1013,1025,1029-1030,1044-1046,1053-1054 src/ast/rewriter/th_rewriter.h 2 0 0% 54-55 src/ast/rewriter/value_sweep.cpp 125 0 0% 18-30,32-35,37-42,44-47,49-55,57-60,62-64,66-76,78-79,81-89,91-94,96-97,99-119,121-132,134-138,141,143,146-153,155-157,159-163 src/ast/rewriter/value_sweep.h 1 0 0% 67 src/ast/rewriter/var_subst.cpp 205 193 94% 184-185,265-266,271-275,277-279 src/ast/rewriter/var_subst.h 17 13 76% 39,54,56,92 src/ast/scoped_proof.h 10 10 100% src/ast/seq_decl_plugin.cpp 1328 805 60% 33,73-74,85-89,96-97,99-109,118-122,131-144,146-147,149-153,162,287,305,308,311,316,319,326,328-329,356-365,367-376,382,435,438,441-444,453,473,481,486,491,495,503,507,516-517,521,524,534,537,539,567-568,571,597,622,632,638-639,755-764,800-801,824-825,899,901,903-904,927-931,933-934,948,950-952,954-957,963,965-969,971-973,975-977,979-981,984-985,987-996,998,1000-1001,1014,1054,1071,1077,1085,1104,1108,1112,1131,1133-1145,1154-1157,1165-1168,1189-1191,1194-1196,1211-1212,1240-1247,1249-1251,1253-1259,1261-1263,1282-1283,1285-1303,1305-1308,1310-1314,1316-1317,1319-1321,1323,1325-1329,1331,1333-1335,1340-1346,1352,1354,1360,1362,1364-1379,1386-1387,1389-1396,1398-1405,1407-1409,1414-1421,1423,1425-1433,1435-1436,1438-1460,1462-1464,1466-1471,1473-1475,1477-1482,1484-1486,1488-1491,1493-1495,1497-1502,1504-1505,1507-1510,1512,1514-1533,1535-1537,1539-1575,1578-1580,1582-1583,1589-1593,1598-1602,1642,1669-1670,1695,1710-1712,1725-1732,1734-1735,1741-1745,1758,1761,1764,1782,1788,1791,1802,1819-1824,1827,1830-1831,1844,1847,1855,1865 src/ast/seq_decl_plugin.h 242 220 90% 212,232,258,302,316,323,328-329,409-411,420-422,436,525,538,605,622,639,642,644 src/ast/shared_occs.cpp 91 76 83% 75,79-80,119-120,134-138,140,142-145 src/ast/shared_occs.h 19 19 100% src/ast/simplifiers/bit2int.h 14 0 0% 25-28,30,32-38,40,42 src/ast/simplifiers/bit_blaster.cpp 48 0 0% 21-24,26-33,35-48,51-61,64-66,68-71,73-76 src/ast/simplifiers/bit_blaster.h 7 0 0% 27,31-36 src/ast/simplifiers/bound_manager.cpp 212 167 78% 52,54-55,62,64,66-67,86,101-102,114,127,160-163,168,182,188,211-213,232,247-250,268-270,272,277-282,284-287,289-292 src/ast/simplifiers/bound_manager.h 33 31 93% 77,84 src/ast/simplifiers/bound_propagator.cpp 676 208 30% 65,88,93-100,102,104-105,107-108,110-111,113,122-125,127-131,159-161,163-165,167,169-172,174-177,179-197,199-207,234-245,248-260,269,278-284,286,289-291,294,320,330-336,338,341-343,346,365-370,372-373,376-377,380-382,385,387,390-394,396,399-401,405-407,410,413-414,417-418,422-423,426,428-429,431-432,435-436,441,449-453,461,472,476-481,486,489-496,498-500,513,516-532,534-535,537,539,541-544,546-547,549,551-552,554-557,559-560,562,564,566-569,571-572,574,576,578-580,582,584-590,593,595,597-600,604-606,608-609,611,613-616,620-622,624-626,628,630-636,638-639,641,643,645-651,653-654,656,658-659,666-681,683-691,693-696,703-725,727-730,771-775,781-786,788-798,800-813,815-817,819-837,840,843-846,861,867-871,878-879,882-887,889-898,900,902-911,913,915,917-925,927-932,934,936-939 src/ast/simplifiers/bound_propagator.h 23 20 87% 94-95,193 src/ast/simplifiers/bound_simplifier.cpp 379 217 57% 61-76,78-82,84-85,98,100,112-113,116-117,125-126,129-130,164,167-170,178,180-183,185-186,190,192,198,204,206-209,211-212,215-218,220-221,226,230,235,239,242,248,250,257-258,260-269,274-285,308,319,332-333,353-358,360-361,364-368,370-371,375-383,387-397,401-414,416-421,442-443,457,463-466,468-470,492 src/ast/simplifiers/bound_simplifier.h 45 40 88% 74,117,126-128 src/ast/simplifiers/bv_bounds_simplifier.cpp 28 0 0% 24-26,28-29,31-33,35-37,39-40,43-48,50-52,54-55,58-59,63-64 src/ast/simplifiers/bv_elim.h 14 0 0% 25-28,30,32-39,41 src/ast/simplifiers/bv_slice.cpp 149 0 0% 24-27,29-32,34,36,38-47,49-75,77-81,84,86-87,89,91-93,95-99,104-107,109-119,121,123-125,127-128,130-131,133-137,139-148,150-153,155-164,166,168-171,173-182,184-190,192-194,196,198-202,204-205 src/ast/simplifiers/bv_slice.h 4 0 0% 49-52 src/ast/simplifiers/card2bv.cpp 32 27 84% 57-61 src/ast/simplifiers/card2bv.h 6 6 100% src/ast/simplifiers/cnf_nnf.h 29 0 0% 31-35,37,39-57,59-60,62,64 src/ast/simplifiers/demodulator_simplifier.cpp 155 0 0% 16-18,20-27,29,31-36,38,40-42,44,48-53,55-57,59,63-68,70-72,74-82,85-94,96-97,99-101,103-112,114,116-117,119,121,123,125,127-128,130,133-137,141-142,144-156,158,160,162-174,176,178-187,189-192,194-209,211-212,214 src/ast/simplifiers/demodulator_simplifier.h 9 0 0% 26,29-30,33-35,52-53,63 src/ast/simplifiers/dependent_expr.h 70 55 78% 41-50,109-110,121,124-125 src/ast/simplifiers/dependent_expr_state.cpp 95 62 65% 18-24,29-30,33-35,37-39,41,60,79,100-104,112-116,133-137 src/ast/simplifiers/dependent_expr_state.h 58 36 62% 62,76,88,96,100,107-115,119-120,132,160-161,166,168-169 src/ast/simplifiers/distribute_forall.cpp 48 34 70% 54,57,64-70,72-75,77 src/ast/simplifiers/distribute_forall.h 5 5 100% src/ast/simplifiers/dominator_simplifier.cpp 213 185 86% 34-35,37-38,48,52,59-61,63-64,93-94,143,146,162-165,173,179,234,238,244-245,257,260,288 src/ast/simplifiers/dominator_simplifier.h 17 16 94% 69 src/ast/simplifiers/elim_bounds.h 16 0 0% 25-28,30,32-41,43 src/ast/simplifiers/elim_term_ite.h 18 0 0% 26-30,32,34-41,43,45,47,49 src/ast/simplifiers/elim_unconstrained.cpp 254 0 0% 121-124,126-127,129-131,133-136,139-150,152-157,159,161-178,180,183-192,194-196,198-207,209-226,228-230,233-247,249-256,259-263,268,270-272,274-279,282-283,286-288,290-291,293-294,296-299,303-304,306,308,310-321,323-330,332-333,335-346,348-349,351-355,357-358,363-367,369,371-373,376,378-386,388,390-391,395-396,398-399,401,404-410,412,416-418,421-422,424-440,442-445 src/ast/simplifiers/elim_unconstrained.h 39 0 0% 30,33,36-40,42-43,45-47,49-53,55-56,58-62,67,72-74,78-80,82-84,97,99,119,123,125 src/ast/simplifiers/eliminate_predicates.cpp 694 0 0% 66-73,75-76,79-84,87-88,90-95,97-98,101,107-129,131-132,140-166,168-169,177-185,187-188,190-198,200-203,207,209-212,216-219,222-225,227-231,233-237,243-249,251-254,256-260,262-268,271-282,284-290,292-294,296-302,304-305,307-312,314-318,320-339,341-347,349-355,360-362,364-373,375-378,380-382,384,386-389,391-393,395,404-408,411-424,426,428-430,432-434,436-438,440-442,444,456-461,463-465,467-468,470-476,478-479,481-483,485-486,488,490-493,495-497,499-500,502-504,506-507,509-529,533-538,542-543,545-550,566-574,576-579,581-583,585-587,589-591,593-599,601-602,605-610,612-616,618-620,622-624,626-635,637-641,643-647,649-655,657,659-664,666-674,678,680-683,685-686,709-720,722-729,731-736,739-742,751-761,763-764,766-782,787-793,795-797,799-802,804-805,808-814,816-830,832-835,841-842,845-851,853,855-858,861-863,869-875,877-881,888-889,896,898,900-903,905-906,912-919,925-934,936-939,941-952,955-960,962-973,978-992,994,996-1009,1012-1020 src/ast/simplifiers/eliminate_predicates.h 30 0 0% 49-50,52-54,58-61,64-67,74-75,82-85,87-88,138,140,144-147,149,153-154 src/ast/simplifiers/euf_completion.cpp 1048 0 0% 65-67,77-81,84-87,90-92,94-95,97-98,101-105,107-109,111-121,123-126,128-132,135-137,139,141,143-144,146-151,154-156,158,163-166,171-178,181-186,188-194,196-200,202-214,217-221,224,226-238,240-241,243-250,252-274,276-282,284-303,305-306,308-314,316-327,329-332,334-335,337-338,343-348,350-352,354-357,359-367,369-384,386-399,409-424,426-433,435-440,442-444,446-473,475-478,481-483,487-491,493-499,501-502,504-511,513-521,523-525,527-543,545,547-549,551,553-555,557-558,560-562,564,566-567,570-579,581-590,592-599,601-608,610-617,619-625,627-631,633-635,637-638,640-651,661-680,682,685-686,688-697,699-701,703-733,735-739,746-748,755-766,768-773,775-779,782-783,785-786,788-789,791-792,794-800,802-805,808-817,819-822,824-825,829,834-837,839,841-851,853,855,857-869,871-876,878-879,881-896,898-907,910,912-921,923-924,926-927,929-933,935-938,940-945,947,949-957,959-961,963,967,969-970,973-976,978-985,987,989-1004,1006-1010,1012-1013,1015-1023,1025-1026,1028-1036,1038-1039,1041-1047,1049,1051-1052,1054-1068,1070-1076,1078-1079,1081-1084,1091,1098-1101,1107-1110,1113-1120,1122,1124-1128,1130-1145,1147-1149,1151-1152,1154-1156,1158-1159,1161-1162,1167-1169,1171-1174,1176-1183,1185-1196,1198-1207,1209-1221,1223-1235,1237-1241,1243-1245,1247-1252,1254-1257,1260-1265,1267-1282,1284-1287,1289-1303,1305,1307,1309-1313,1315-1317,1323-1326,1328-1340,1342-1357,1359,1361-1364,1366-1374,1376 src/ast/simplifiers/euf_completion.h 49 0 0% 37,42,58-64,68,70,72,74-81,85,89,93-94,99,106-109,117-121,156-157,178-179,199,230,235,237,239-244,247 src/ast/simplifiers/extract_eqs.cpp 346 297 85% 49-52,55-58,65,67,82,94,96,98,100,110,112,114,116,119-128,167-169,186-190,204,235,241,244-245,247-248,250,259,389,423-424 src/ast/simplifiers/extract_eqs.h 10 6 60% 46,54-56 src/ast/simplifiers/flatten_clauses.h 70 0 0% 27,29-36,38-39,43-45,47,49,51-53,55-62,64-73,76-85,88-98,100-103,105-110,112,114 src/ast/simplifiers/linear_equation.cpp 194 0 0% 27-42,44,47,49-57,59-60,63-69,71,74-81,83,85-86,88-89,91-93,99,101-110,112,114-119,121,125,127-145,147-152,154-156,158-159,161,163-178,180,194-203,205-206,208-219,221-225,227,229,231-235,237,239-252,254-261,264-270,272-278 src/ast/simplifiers/linear_equation.h 6 1 16% 32,40-43 src/ast/simplifiers/max_bv_sharing.cpp 27 22 81% 55-57,61,63 src/ast/simplifiers/model_reconstruction_trail.cpp 167 15 9% 23-31,33,39,41-44,46-52,54,60-61,63-66,68-69,72-73,78-81,83-85,88-96,100-102,104-112,115-127,129-144,146-152,154,156,159-183,185-189,191-192,194-195,212,216-217,228-237,239-240,242-243,245-246 src/ast/simplifiers/model_reconstruction_trail.h 74 27 36% 53-58,60-65,67-69,71-83,87,100-103,124-126,169-173,178-183 src/ast/simplifiers/propagate_values.cpp 81 0 0% 27-29,31-34,36-50,52,54-65,67-69,71-76,78-85,87-98,100-104,106-108,110-114,116-119 src/ast/simplifiers/propagate_values.h 5 0 0% 30-32,46,49 src/ast/simplifiers/pull_nested_quantifiers.h 17 0 0% 28-31,33,35-45,47 src/ast/simplifiers/push_ite.h 27 0 0% 25-29,31,33-39,41,49-53,55,57-62,64 src/ast/simplifiers/randomizer.h 89 0 0% 36-39,41-46,48-50,53-59,61-67,69-70,73-80,82-89,91,93-107,109-110,112,114,117-121,123,125-141,143 src/ast/simplifiers/reduce_args_simplifier.cpp 238 0 0% 68,70-71,73-74,77-79,82,84,92-96,98,100,102-104,106-115,122-127,129-130,140-141,143-154,156-157,159-169,171-176,179,182,184-188,191-194,196-197,199,206,211-212,214-221,228-229,231-240,250-251,253-257,259,261,270-275,277-285,287-291,293-295,297-306,308-315,321-324,327-333,335-352,354-360,363-365,367-368,370,373-376,378,380-382,384-386,388-389,391-394,396-397,399,401-403,406-418,422-423 src/ast/simplifiers/refine_inj_axiom.h 13 0 0% 28-30,32,34-41,43 src/ast/simplifiers/rewriter_simplifier.h 23 0 0% 26,31-35,37,39-54 src/ast/simplifiers/solve_context_eqs.cpp 223 206 92% 63,77,79,99,106,125,127,135-136,199,203,220-221,229-232 src/ast/simplifiers/solve_context_eqs.h 2 2 100% src/ast/simplifiers/solve_eqs.cpp 237 198 83% 105,121,124,184,210,234,259,275-276,278-285,287,289-293,295,297-304,321-327 src/ast/simplifiers/solve_eqs.h 17 17 100% src/ast/simplifiers/then_simplifier.h 66 0 0% 31-39,51,56,60-62,64,66-68,70-79,81-83,86-91,93-96,98-101,103-106,108-111,113-116,118-121,126-129,131 src/ast/sls/bvsls_opt_engine.cpp 187 0 0% 22-26,28-29,31,36-37,39-40,42-43,49-51,53-54,56,58-60,62-63,65-68,70-71,73-78,80-87,89-91,93-96,98,100-101,103,105-108,110-115,117,119,121,123-125,127-128,130,132,134,136-140,142-144,146-150,152-154,156-157,159-165,170,172-175,177-179,181-186,188-189,191-192,194-196,199,210,213-216,218,221-225,227,230,234-235,237,247,252-253,255-259,262,264,266-270,272,288-290,316,320-322,324-325,330,333-336,338,341-342,344-345,347-348,350-351,353-354,356-357,360-361,364-365 src/ast/sls/bvsls_opt_engine.h 9 0 0% 39,57-64 src/ast/sls/sat_ddfw.cpp 536 0 0% 35-36,38-41,43-46,49-55,57,59-62,65-70,72,74,76-79,81-85,87-88,98-100,102-110,112-114,116,119-121,123-127,129-130,132-138,140-143,145-155,157-166,168-176,178,180-183,186-188,194-201,203-206,208-214,216-219,221-226,228-229,231-232,234-235,237-244,246-249,251-261,263-267,269-272,274-283,285,291-295,297-298,301-302,304,307-309,312,314-318,320-321,324-325,327,329,331-333,335-336,339-340,342-345,347-349,351,353-356,358-375,377-379,381-382,384-385,387,389-392,394-395,398-402,412-416,418-420,422-426,428-437,439-444,446-447,449-450,452-455,457-471,473-477,479,490-495,497-498,500-512,515,518-524,526-530,532-547,550-551,554-555,558-573,576-577,579,582-597,600-610,612-619,621-624,626-635,637-639,641-649,651-652,654,656,658-662,664-677,680,682-686,688,690-691,693-701,703-707,709,711-712,729,731-737,739-744,746-751 src/ast/sls/sat_ddfw.h 86 0 0% 38,50,58-66,70-76,87,91-92,97-104,108,110,119,121,123,125,132,134,140,144,146-153,155-164,166,168,220-221,226,230,236,238,240,243,248,254,257,261,263,265,267,278,280,282,284,294,296,302-307 src/ast/sls/sls_arith_base.cpp 2002 0 0% 34-35,37,39,41,43,46-54,56-60,62-63,65-67,69-70,72-73,75-76,89-90,93-95,98-100,103-107,111-112,114-117,119-121,123-126,128-130,132-135,137-139,141-142,144,152-157,160-162,165-167,169-170,173-181,183-184,187-195,197-198,205-212,218-221,223-225,228-251,253-254,256-268,270-277,279,281-286,288-294,296-300,302,304-309,311,313,315-320,322-332,334-341,343,345-356,358-362,364,366-373,376,379-383,385-387,389-391,393-396,399-400,402,404,406-408,410-412,414-418,420-421,423-424,427,430-431,433,435-437,440-442,446-450,454-465,467-477,479-483,486-504,506-507,509,511,513,516-517,520-521,524-525,527,530,532-533,535,538-546,549-554,557-560,564-566,568-575,577,579-580,582-591,593,605,607-610,613-614,616,618-619,621,623-627,629,631,634-638,640-645,648-658,660-662,665,667-669,671,676-677,680-689,691-693,695-696,699-708,710-712,714-715,719-732,735-740,743-751,753-755,760-766,768-769,771-780,782-787,789-792,795,797-800,802-804,806-808,810-814,816-823,825-826,828-829,831-832,835-839,843-846,849-855,857-858,861-862,872,875-878,887-888,892-896,900-901,905-907,916-917,919-952,954,956-957,959-960,962,964-967,969-978,980-989,992-1014,1016-1017,1020-1026,1028-1029,1031-1032,1034-1035,1037,1039-1040,1042-1043,1045-1046,1048-1049,1051,1053-1054,1056,1059-1068,1071-1089,1092-1108,1111-1116,1118-1145,1147-1148,1155,1157,1159-1160,1163-1167,1170,1173-1177,1179-1186,1188-1189,1191-1200,1202,1204,1207-1210,1212-1214,1218-1225,1227-1229,1233-1235,1238-1244,1247-1253,1255-1261,1264-1266,1269,1271,1276-1277,1279-1283,1285,1287-1288,1290-1291,1293,1295-1300,1303-1307,1310-1313,1315-1318,1320-1323,1325-1328,1330-1331,1333-1334,1336-1337,1339,1341,1343-1344,1347-1353,1355-1364,1367-1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402-1403,1406-1431,1433-1441,1443-1444,1446-1448,1450-1454,1456-1469,1471,1473-1476,1478-1479,1481-1482,1484-1485,1487-1489,1491-1495,1497-1499,1501-1511,1513-1514,1523,1525-1531,1534-1535,1537,1539-1540,1543-1579,1582-1586,1589-1593,1596-1598,1600-1606,1608-1609,1611-1616,1619-1623,1625-1627,1629,1631-1635,1637-1638,1640-1643,1645,1647,1649-1657,1659-1661,1664-1668,1670-1671,1673-1676,1678,1680,1682,1685-1689,1692-1696,1699-1701,1703-1704,1707-1709,1711-1712,1715-1719,1721-1722,1724-1725,1728,1730-1736,1738,1740-1747,1749-1750,1752-1753,1756-1764,1767-1775,1777,1779-1780,1782-1791,1794-1795,1797-1800,1802-1803,1805-1806,1809-1813,1816,1818-1820,1823-1829,1831-1832,1835-1841,1844-1846,1848-1849,1852-1856,1858-1861,1864-1867,1869-1872,1875-1876,1878-1879,1881-1882,1884,1886-1889,1892,1894-1902,1904,1906-1907,1910-1917,1919-1920,1922,1924-1925,1928-1949,1952-1961,1963-1969,1971-1978,1981-1989,1992-1995,1997-2002,2004,2006-2007,2010-2016,2018-2023,2025,2027-2028,2031-2040,2042-2045,2049-2050,2053-2076,2078-2083,2085,2088-2095,2097,2106-2107,2110-2118,2120-2121,2126-2133,2135-2136,2138-2140,2142-2143,2146-2153,2157-2161,2163-2169,2173-2175,2178,2211,2214-2226,2229-2242,2245-2248,2252-2262,2265-2283,2286,2288-2292,2294,2296-2298,2300-2304,2306-2307,2309,2312-2314,2317-2323,2326-2332,2334-2337,2339-2340,2343-2353,2355,2357-2360,2362-2364,2367-2378,2380,2384-2385,2388-2397,2399,2403-2406,2408-2417,2419-2430,2433,2436,2439-2441,2443-2445,2447-2450,2452-2455,2459-2467,2469-2474,2476-2481,2483-2489,2492-2499,2501-2507,2510-2511,2513-2515,2517-2518,2521-2527,2529,2531-2536,2538-2543,2545-2546,2549-2550,2554,2558-2559,2562-2563,2566-2567,2570-2574,2576-2580,2582-2583,2586-2587,2590-2599,2601-2613,2615-2630,2633-2643,2647-2650,2653-2655,2661-2671,2674-2677,2679-2683,2685-2686,2688,2693-2699,2701-2704,2707-2713,2715-2717,2720-2726,2728-2734,2736-2737,2739-2740,2742,2748-2750,2752-2754,2759-2761,2764-2768,2771-2778 src/ast/sls/sls_arith_base.h 99 0 0% 43-66,69-72,76,78,89,92,94,102-106,108,112-113,121-122,124-125,127-128,132-135,142-149,151-156,158-160,162-165,167-175,232,281-283,290-296,327,329,351,372-373,376-377 src/ast/sls/sls_arith_clausal.cpp 269 0 0% 32-35,38,40,42,44,46-47,49,51-63,65-66,68-69,71,75,87-89,92,94,97-107,111-112,114-119,121-122,125-127,132-133,135,138-150,154,161-162,164-165,168-177,179-187,189,191,193-197,199,202-214,217-220,223-232,235-239,241-262,265-270,272-276,278,289,292-309,312,321-324,329-332,335,337-338,350-351,353-357,359,361-362,365-367,369,379-390,392-393,397-402,405-411,414-419,422-428,431-441 src/ast/sls/sls_arith_clausal.h 3 0 0% 48-50 src/ast/sls/sls_arith_lookahead.cpp 511 0 0% 23-28,31-37,41-43,45-46,48-49,51-52,54-61,64-67,69-72,76-77,79,81,83,85,87,89,91,93-95,97,99,101-105,109-110,114-115,117-124,126-132,134-138,140-143,145-146,149-154,156-158,160,162-165,167-169,171,173-176,178-180,182,184-189,191-193,195,199-204,206-207,210-217,219,222-229,231,234-237,240-248,250-253,255-273,277-284,287-292,295-307,309,311-325,327,330-331,334-336,340-343,346-365,368-385,389-390,398,400,407-414,419-422,430-435,437-438,440-450,452-460,462-466,468-469,471-474,476-483,485-486,488-489,491-494,497-506,508,510-516,520-522,526-541,543,545-553,555-558,562-564,566-568,571,574-577,579-580,584-585,588-593,595,601-605,607-608,610-611,613-614,616,619-620,623-630,632,635-638,647,650-656,672,676-682,684-686,688,690-691,693,695-696,698-699,701-702,704-705,707-710,713-719,721-729,731-735,737-740,743-745,750 src/ast/sls/sls_arith_lookahead.h 12 0 0% 53-55,59,80,82,85,88,90-93 src/ast/sls/sls_arith_plugin.cpp 67 0 0% 48-53,55-57,59-61,63-65,67-69,71-73,75-77,79-81,83-85,87-89,91-93,95-97,99-101,103-104,106-108,110-112,114-116,118-120,122-124,126-127,129-134 src/ast/sls/sls_arith_plugin.h 1 0 0% 32 src/ast/sls/sls_array_plugin.cpp 438 0 0% 25-31,33-42,44-47,50-57,59-66,68-69,72-73,76-77,79-80,82,84-85,87-99,101-103,109-120,122,124-125,127-132,134-135,138-149,152-153,155-168,170-172,174-182,184-186,188-189,191-200,202-206,208-216,218,220-232,234-249,251-266,269-283,286-303,306-323,326-343,345-348,351-360,362-374,376-396,398-405,407-421,424-430,433-451,454,456,458,460-469,471-473,475-476,479,481-493,495-512,514-526,528,530-531,534-537 src/ast/sls/sls_array_plugin.h 49 0 0% 29-31,34-38,42-48,52-55,72-76,78-82,107-114,118-119,121-126,129-130,132,134 src/ast/sls/sls_basic_plugin.cpp 152 0 0% 25-26,29-39,41-42,44,46-48,50-51,58-59,61-62,64-65,68-69,72-73,76-81,83-87,89-90,92-100,102-106,109-111,114-115,117,119,121,123,125,127-134,137-142,144-162,164,166-174,176-179,181-182,184-186,188-198,200-210,212-214,217-223 src/ast/sls/sls_basic_plugin.h 9 0 0% 35-39,50-51,54-55 src/ast/sls/sls_bv_engine.cpp 310 0 0% 32-40,42-44,46-50,52-62,64-66,68-70,73-77,81-88,91-92,94-97,99,104,106,109-112,115-118,121-124,127-130,132-133,136,145-146,150-151,153,155,158,165-169,172-173,175-183,185,187,189-192,194-198,200-201,203-205,207-208,210-217,219-220,222,224-227,229,231-233,236-237,244,247-248,250,253-256,259-260,262-263,265-266,268-269,271,285-287,290,298,300,303-307,309-312,315,317,319-323,325-326,328-331,334-336,339-342,344-345,347-348,350,354,356,358,361-365,367-370,372-375,377-384,386-387,389-391,393,397-401,404,406-409,412,415,417-418,421,423,425-426,430,432-434,437,440,443-444,447,449,451,453-454,456-459,461-462,465-467,469,471,474,476,478,480-482,486-487,490-491,494-495,500,502-503,506-510,512,516,518,520-522,525,527,529-530,532-534,536-538,549,551,571-572,574-575,577-578 src/ast/sls/sls_bv_engine.h 8 0 0% 62,67,69-71,87,89,91 src/ast/sls/sls_bv_eval.cpp 1362 0 0% 22-29,32-49,51-53,55-62,64-69,71,73-90,92,95-98,100,102-110,117,119,122-125,127-129,131-134,138-143,146-150,153,155,157,159,161,163,165,167,169,173-175,178,180,182-185,193-194,196-197,199-200,202-206,208,210-213,215-218,220-221,223-225,227-229,231-232,234,236-238,240-241,243-245,247,249,251,253-255,257,259,261,263,265,267-271,273-274,277-278,280-283,285-290,292-297,300-302,304-313,315-316,318-320,322,331-337,339-342,344-345,347,349-350,352,354-356,358,360,362-365,367-368,370-373,375,377-387,390-400,403-413,416-421,424-433,436-440,443-451,454-459,461,466-471,474-477,480-482,485-486,488-489,491-497,499-500,502,505-511,513-514,516,519-529,531-536,538,541-546,549-553,558-559,561-562,564-565,567,579-582,584-585,587-589,591-600,602,604,610-613,615-616,618,624-625,633-636,638-640,642,645-647,650-652,655-659,661,663-667,669,671-674,676-677,680-686,688,692-694,715-716,718-719,721-722,724-725,729-734,741,746,748,750-757,759-767,769-773,776-777,779-780,782-784,786,788-790,792,794-796,798,800-802,804,806,808-810,812-818,821,823,825,827,830,832,834-835,837,839-840,842,844-845,847,849-850,852,854-855,857,859-860,862,864-865,867,869-870,872,874,876,878,882-883,889,893,895,897,899,901,903,905,907,911-912,915,917,919,932-933,937,945,949,951,953,955-961,963-964,966-968,971-986,988,990-1001,1010-1013,1016-1022,1024-1026,1028-1029,1036-1039,1042-1052,1055-1056,1058-1061,1066-1072,1074-1076,1078-1079,1086-1089,1091-1095,1097-1110,1112-1114,1116,1119-1122,1124-1125,1131,1133-1134,1136-1143,1146-1148,1162-1171,1176-1177,1179-1180,1186,1189-1190,1193-1196,1198-1201,1203-1218,1221-1222,1225,1227-1231,1233-1238,1240-1241,1244,1246,1249-1252,1254-1255,1258-1259,1261-1262,1265-1268,1283-1284,1286-1290,1293-1295,1307-1314,1316-1320,1322-1323,1325-1326,1333-1342,1344-1348,1350-1351,1364-1374,1376-1377,1389-1394,1396,1399-1405,1407-1408,1411-1416,1418,1420,1422,1426-1430,1432,1434-1435,1437,1441-1445,1447,1449-1450,1453-1459,1467-1472,1476-1478,1480-1491,1493-1494,1496,1499,1501-1503,1505-1506,1508-1510,1512-1513,1522,1524,1527-1537,1540-1546,1550-1558,1564,1566-1579,1582-1583,1585-1587,1601,1603-1606,1609-1614,1616-1619,1622-1627,1630-1632,1634-1642,1644,1655-1669,1671,1673-1678,1680-1682,1684-1692,1694-1695,1697-1701,1716,1718-1721,1724-1729,1731-1734,1736-1745,1747-1751,1754-1756,1758-1761,1769-1781,1783-1785,1788-1790,1793-1798,1801-1802,1804-1806,1812-1814,1816-1820,1822,1834,1836-1839,1847-1852,1854-1859,1861,1871-1875,1877,1879-1883,1886-1890,1893,1895-1900,1903-1908,1910-1913,1915,1917-1922,1924-1927,1929,1931-1932,1934-1936,1939-1940,1945-1947,1950-1951,1954,1960-1963,1965-1969,1974-1977,1979-1983,1985-2004,2006-2007,2015,2031-2034,2036-2038,2040-2041,2043-2047,2049,2051,2053-2063,2065-2067,2069,2071-2073,2075-2082,2085-2086,2088-2090,2092-2095,2097,2099,2103-2107,2109-2115,2117-2126,2128-2130,2132-2141,2143-2145,2147-2155,2157,2160-2164 src/ast/sls/sls_bv_eval.h 10 0 0% 38-39,140,142,146,162,178,192,195,199 src/ast/sls/sls_bv_evaluator.h 541 0 0% 41-53,55-59,61-64,66-68,71,73,75-76,78-82,84,87-90,92,95-99,102-108,110,113-120,123-125,127-128,131-136,138-146,149-152,154-156,159-166,169-175,178-186,189-193,195-197,199,204-212,214-216,218-219,221,223,225-229,234-236,238-241,243,245-247,252-259,261-263,265,267-271,276-278,280-282,284,286-288,293-300,302-303,305-312,314,316,318-325,327,330-331,334-335,337-339,342-346,349-354,357-361,364-373,376-385,388-390,396-404,410-425,428-431,434-444,446-449,452-459,461-462,465-473,475-477,479,481-482,485-487,490-492,494,497,505-506,541,543-544,548-550,552-553,555-556,558-559,561-563,565-566,568-569,571-583,585-586,589-590,592,594-595,599-601,603-604,606-624,626-627,630-631,633-634,636-641,644-645,647-654,656-664,666-667,670-671,673,675-676,678-680,682-683,685-688,690-702,704-705,707-709,711-713,715-718,720-735,738-739,741,743-744,746-749,751-752,754-755,757-765,767-772,774-775,778-779,781-784,786-789,791-792,795-796,798,801,803-805,807,809,811,815,821-823 src/ast/sls/sls_bv_fixed.cpp 348 0 0% 22-26,28,30,34-35,39-45,49-50,53,55,57-60,62-64,66-79,82-88,92,94,96-98,100-103,105-108,110-113,115-118,120-123,125-128,130-133,135-138,140-144,146-147,149-154,157-158,160,162-164,166-167,169,171-176,179-192,194-202,204,206-208,210-214,225-235,237-246,248-256,258-259,261-272,274,276-283,285-288,290,292-295,297-301,303-306,308-315,318-320,322-328,330,332-334,336-338,340-345,348-350,352-357,360-366,369-372,375-384,387-391,394-411,414-417,419-424,435,437-445,447,450-456,458,463-468,471-475,477-479,488,512,536-537,539 src/ast/sls/sls_bv_lookahead.cpp 620 0 0% 29-34,40-43,53-62,64-66,69,71-73,77-78,81-82,85-86,88-89,91-100,102,104-105,111-117,119,125-133,139-146,148-151,153-155,161-169,171-175,178-180,183-184,186-187,190-191,197-203,205-206,208-216,218-222,224-227,229,231,233-234,236,238,241-242,244,246-249,251-252,254-255,257-258,260,262-264,269-284,287,289-297,299-303,305-327,335-337,339-340,342-343,346-353,355-361,363-367,369-372,374-378,380-384,386,388-397,401-402,404-405,409-410,413-417,419-421,424-429,431-433,435-436,438-439,441-442,444-448,450-461,464-465,467-472,478-481,483,487-494,498-501,503-507,509-513,515,517-518,520-530,532-536,538-541,543-549,551-555,557-568,570-580,582-587,589-594,597-600,602,604-615,618-620,623-625,628-635,642-647,649,651,653-659,661,663-666,668-673,676-683,685-688,690-691,693,696-699,701-702,704,706,708,710-720,722,725-727,730-740,742-743,746-747,749-755,757-763,765-767,769,771-781,783-784,787-789,792-795,797-804,806,808-815,818-819,821,823-828,830,833-840,842,844-849,851-857,859,862-864,866-868,870-874 src/ast/sls/sls_bv_lookahead.h 50 0 0% 28-51,54-60,102-103,111-112,115,118-120,151-154,157-158,169-171,174-175 src/ast/sls/sls_bv_plugin.cpp 130 0 0% 23-29,31-34,36-40,42-43,46-48,50-56,58-63,65-71,73-74,76-81,83-91,94-95,98-106,108-112,114-119,121-122,124-126,128-133,135,138-139,142-144,148-154,156,158,160-169,171-173,175-179,182-183,185,187-188,191 src/ast/sls/sls_bv_plugin.h 4 0 0% 41,53-54,58 src/ast/sls/sls_bv_terms.cpp 109 0 0% 26-29,31-37,39,41,44-47,49-51,53,62-79,81,89-103,105,108-114,116-125,127-134,136-141,143-157,159,161-166 src/ast/sls/sls_bv_terms.h 1 0 0% 52 src/ast/sls/sls_bv_tracker.h 675 0 0% 38-39,43-47,49-54,71-80,82-83,85,89-97,99-103,105-114,117-118,146-148,150-152,154-155,158-159,162-163,166-169,171-175,177-179,182-185,188-191,199-201,210-213,215-217,220-222,225-227,230-232,235-238,240-242,245-246,249-250,253-254,257-259,262-263,268,270-277,279,281-285,288-289,291,293-294,296-300,303-304,306-307,313-316,318,320,322-324,331-334,336,338,340-347,350,352-358,360,362-369,371,405-412,415,417-423,425,427,429,431-432,434-437,439-440,443-444,447,451-452,454,456-457,459,461-463,465,467,470,472,474,476-478,480-486,488,490,492,494-499,501-507,509-518,520-524,526-529,531-539,541-542,545-546,549-550,553-555,557-560,562-563,565-568,570,573-577,579-581,583,586-590,592-597,599-602,605,608-612,614-615,617,619-620,622-628,630-631,633-634,636-639,641-642,644,646-648,650-652,654-655,657-663,666-667,669,671-672,674,676-677,679-680,682,684-687,689-691,697-699,701-737,739-741,743-746,748-753,755-759,761-762,765-766,768,770-777,779-781,783-788,790-793,795-796,798-805,807,809-819,821-823,825-834,836,838-839,841-850,853-867,869-878,880,882,884-885,887-888,890-892,894-895,898-899,901-912,914-915,917-924,926-928,930-934,936-937,939,952-955,957,959-965,967-969,971-977,979,982-983,985-986,988,990,992-993,996,999-1000,1002-1006,1008,1010,1012-1013,1015,1019-1021,1023,1026-1031,1033-1034,1039,1048-1052,1055-1057,1059-1063,1065-1067,1069-1072 src/ast/sls/sls_bv_valuation.cpp 538 0 0% 25-32,34-39,41-43,46-48,51-53,56-58,61-66,68-73,75-85,87-90,93-101,104-113,115-120,122-125,128-133,135-137,140-143,145-148,150-152,155-163,165-168,170-176,178-186,188-192,194,196-197,200-201,203-206,208-211,217-222,224-232,236-242,244-249,251-252,254-255,257-258,261,265-266,268-271,273-274,277,279-280,282-294,296-304,306-307,309-314,316-321,323-327,329-335,337-344,346-362,364-369,371-375,377-379,381-382,384-386,388-392,394-395,397-399,401-407,409-416,419-423,425-427,429-433,436-441,443-447,449-451,453-456,459,462,464-466,468-473,475-488,491-492,494,501-507,509-512,515-520,522,524-527,531-534,536-544,546-562,564,566-567,571,574-575,581-586,588,593-594,596-598,601-608,612-613,616-619,621,624-627,632-638,641-646,649-650,653-656,658,662-665,667,669-670,672,674-680,682-683,685-690,692-698,700-701,703,705-707,709,711-714,717-728,731-735 src/ast/sls/sls_bv_valuation.h 153 0 0% 30-32,34,38-42,44-47,49-50,53-59,61-64,86-87,90-91,94-95,104,107,129,133-134,136-139,144-156,160,162-163,171,174-175,177-181,189-195,197,199-205,208-214,216,218,220,253-258,260-264,266-269,271-275,277-279,281-285,288-290,292-296,299-301,308-311,322-326,328-331,335-342,345-346,351 src/ast/sls/sls_context.cpp 594 0 0% 33-36,38-39,46,48-52,54-57,59-62,64-77,79-80,82,84-85,88-95,98-103,106-109,111-115,117-127,129,136-137,139,143-144,147-148,150-154,157-158,160-165,167-184,186-191,193,195,197,199-200,202-209,211-213,217,219-220,222,224,226-228,230-231,233-236,239-252,254-263,267,270-274,277,279-289,291-302,304-314,316-334,336,338,341-350,352-359,361-364,366-367,370-373,375-376,378-385,387,389-392,395-396,398-408,410-412,414-419,421-474,478-484,486-491,493,495-497,499-503,505-507,510-511,513-514,516-538,540-548,550-579,581,583-584,587-598,600-603,605-612,614-616,619-641,643-646,648-649,651,653-656,658,660-661,670-682,684,686-690,692-701,703-706,708-721,723-724,726-729,731-732,734-742,744-747,749,752-759,761-766 src/ast/sls/sls_context.h 55 0 0% 41-42,45,47,54-55,60-61,68,94-96,102-104,108-112,175,178-180,182-188,190-191,193-208,211,213-215,229,231 src/ast/sls/sls_datatype_plugin.cpp 711 0 0% 84-87,91-93,95,97-105,107-120,123-128,131-135,137-140,142-151,153-157,159-163,165-179,181,192-197,199-202,204-217,219,222-226,228-230,232-237,239,251-259,263,265-267,269-274,276-279,281-286,288-290,292-293,295-299,301,303-306,308-312,314-317,319-331,333-343,345,347-351,354,368-386,388,390-392,394-398,400-401,403-409,413-426,429,431-439,441-443,446-449,451-456,458,460-462,464-474,476,478-481,483-495,499-508,510-513,520-524,527,529-530,533-539,541,543-544,546-547,549,551-552,554,560-561,563-565,568-569,571-578,580-581,583-591,593-596,598-601,604-606,608-609,611-618,620,622-629,632,634-648,650,652-653,659-674,680-686,688-701,703-705,707-709,711-716,718-723,725-739,742-752,754-755,757-765,767-772,774-777,780-785,788-793,795-799,801,803-827,829-836,838-839,841-850,852,854,856-862,864-865,867-899,901-910,912-922,925-926,928-931,933-937,939-941,944-955,957-964,966-974,976-978,980-981,983-984,987-990,992 src/ast/sls/sls_datatype_plugin.h 5 0 0% 28-29,85,94-95 src/ast/sls/sls_euf_plugin.cpp 284 0 0% 31-35,37,39-40,42,44-50,52-62,64-69,71-77,79-91,96-99,101-104,106-107,109-110,113-115,117,119-120,125,127-129,132-133,135-157,159-164,166-183,185-192,194-197,199-204,206-209,211,213-215,220-222,224-225,227-233,235,237-239,241-248,250-251,254-259,261-266,268,272-273,275-287,289-302,304-307,309-311,313,316,318-324,326-334,341-343,345,347,351-366,368-370,373,376-377,379-381,383-386,388,391-393,395-397 src/ast/sls/sls_euf_plugin.h 13 0 0% 26-28,33,38,53,55-56,72,75-77,82 src/ast/sls/sls_powers.h 16 0 0% 28-34,36-39,41-44,46 src/ast/sls/sls_seq_plugin.cpp 1424 0 0% 104-107,110-120,122-128,130-131,133-135,137,139-140,142-143,146,148-150,154-158,162,164,166-167,169-174,176-179,181-188,190-195,197-200,202-207,209-213,215-223,225-229,231-235,237-253,256-257,259-260,263-268,271-273,276-284,287-291,294-297,301-303,306-310,312-317,320-323,325-332,334-337,339-343,345-349,351-355,357-361,370-371,373-374,376-377,380-384,386-387,389-393,395,397-403,406-407,410-415,417-428,431-432,434,436-444,447-448,450,452-459,461-465,467-468,470-476,478-483,498-500,526-528,530-531,533-537,539-555,557-558,560-570,573-575,577-581,583,585-587,589-596,598-603,605-607,609-610,612-616,618-622,624-633,635-636,638-643,645-656,658-662,664-669,671-676,680-690,693-706,708-709,714-727,729-733,735-739,741-742,744,746,748,750-759,761-768,771,773-787,790-791,793,795-801,803-804,806-810,812-823,825-826,828,855,857-873,875,881-900,902-903,905-918,920-921,923-924,926-927,929-930,932-933,935-938,940-944,946-947,949,952-953,955-957,959-968,970-975,977-978,980,983,985-986,988-989,991-992,994-995,997-998,1000-1001,1003-1004,1008-1012,1014-1016,1019,1021-1023,1025-1027,1029-1032,1034,1036-1040,1042-1044,1047,1049-1061,1063-1065,1067-1068,1070-1074,1076-1079,1081-1084,1087-1088,1091,1095-1096,1098-1103,1105,1107-1109,1111,1113,1116-1119,1121,1123-1124,1126-1131,1133,1145-1149,1151-1161,1163,1165-1170,1172,1174-1179,1181-1187,1190-1192,1194-1202,1204-1206,1208-1210,1212-1213,1215-1216,1218-1220,1222,1224-1226,1228-1230,1232-1234,1236-1238,1240-1242,1244-1246,1248-1250,1252-1253,1255,1257,1259-1261,1263-1265,1304,1306-1311,1313-1324,1330-1331,1333-1339,1341-1343,1345-1349,1352-1355,1357-1358,1360,1362-1368,1370-1373,1375-1377,1379-1382,1384,1386-1396,1398,1400-1401,1403-1408,1410-1422,1424-1425,1427-1441,1444-1447,1450-1457,1461-1465,1469-1471,1473-1474,1476-1494,1496-1508,1510-1511,1513-1532,1534-1546,1548-1549,1551-1557,1559-1561,1563,1570-1584,1589-1601,1603-1604,1606-1616,1621-1623,1625-1629,1631-1635,1637-1638,1640-1642,1644,1646-1647,1649-1650,1653-1661,1663-1664,1666-1667,1669-1673,1675,1677-1679,1681,1683,1685,1736-1742,1744,1751-1760,1762-1767,1769-1770,1773,1775-1778,1781-1784,1786,1788,1791,1793-1795,1797-1800,1804-1805,1807-1808,1812-1819,1821-1824,1826-1859,1861,1863-1879,1881-1887,1889-1896,1898-1902,1904-1909,1913-1914,1919-1930,1932-1941,1943-1944,1947-1950,1952,1954-1969,1971-1973,1975,1981-1988,1993-1997,1999,2001-2002,2004-2005,2007-2008,2032-2052,2054-2068,2070-2080,2082-2083,2085,2087-2103 src/ast/sls/sls_seq_plugin.h 16 0 0% 29,35-36,39-41,123-124,128,138-139,172,175,182,188-189 src/ast/sls/sls_smt_plugin.cpp 317 0 0% 27-39,41-42,44-46,48-49,52-60,62-65,68-74,77-78,80-83,85-93,95-96,98-99,101-103,105-106,108-114,116-117,119-122,124-129,131-152,154-155,157-161,163-169,171-174,177-187,190-191,193-200,202-208,210-219,221-242,244,254,256-266,268,279,281,284-294,296,314,316-318,324-325,327-331,333-344,346,350-351,353-359,361-368,370-371,373-382,384-396,398,400,402-415,417-421,423-430,432-440,442-443 src/ast/sls/sls_smt_plugin.h 41 0 0% 30,123-124,128-131,133,137-140,142-143,146-147,150,152,163-170,172-175,177-182,184-188 src/ast/sls/sls_smt_solver.cpp 104 0 0% 30-31,35-39,41-43,45,47-49,51-62,64-65,67-68,70-72,74-75,82-85,88-104,106,108-111,118,120-123,125-128,130-133,136-139,141-142,144-145,147-151,153-154,156-160,163-164,167-168,171-173,175-177 src/ast/sls/sls_smt_solver.h 1 0 0% 39 src/ast/sls/sls_stats.h 32 0 0% 9-16,19-22,24-28,30-44 src/ast/special_relations_decl_plugin.cpp 78 18 23% 33,37-38,41-42,45-46,48-54,57-64,66-78,81-92,94-95,108-115,117-118,120 src/ast/special_relations_decl_plugin.h 24 5 20% 57,80-88,93,97-98,100,104-107,122 src/ast/static_features.cpp 553 457 82% 129,131,136,149,278,387,397,562-563,566-572,586-638,640-664,666-667 src/ast/static_features.h 39 39 100% src/ast/substitution/demodulator_rewriter.cpp 665 353 53% 36,44,62,64,74-78,80-85,87-89,91-92,111-114,117-120,122,131-134,136,166-169,182-189,191,193,196-198,200-202,208-209,211-215,218,220,222,224-226,228-233,235-240,242-244,246,248-250,252-254,258-260,262-263,265-278,280,283-285,287-290,292,294-295,297-312,314-315,318-321,323-324,326-328,384-385,388-396,398,400-405,407-408,410-415,418-420,422,436,449,462,479,581-582,624-625,684,689-691,694-696,698-700,703-704,706,708-711,786,789,791,793-798,800,802-804,806-812,814-815,817-818,820-821,823-824,833,835-840,842,844-847,857-862,864-868,870-874,876,889,908-910,918-919,922-923,925,927-928,930-932,935-937,940,952,954,956-959,961-963,965-966,968-969,971-973,975,977-978,980,982-983,985-986,1004,1007-1015,1017-1018 src/ast/substitution/demodulator_rewriter.h 11 6 54% 155-158,175 src/ast/substitution/expr_offset.h 6 6 100% src/ast/substitution/expr_offset_map.h 50 39 78% 79-89 src/ast/substitution/matcher.cpp 40 35 87% 49,51,57,61,66 src/ast/substitution/matcher.h 0 0 --% src/ast/substitution/substitution.cpp 246 217 88% 189-190,192-193,198-200,202-204,213-214,222,265-266,291,307,312-323 src/ast/substitution/substitution.h 36 29 80% 42,81,143-146,160 src/ast/substitution/substitution_tree.cpp 626 343 54% 137-143,145-148,150-154,157-158,167-168,170,172-181,183-184,247-250,252-261,263,333-335,337-342,346,349,382-394,396,398-400,402,404-407,412-420,422-423,425-426,433-435,437-443,445,451-455,457-459,461-463,465-478,480-481,483-485,487-488,490,492-501,503-505,507-513,515-517,519-520,523-524,526-527,532,573-578,580-583,585,587,589,591-600,602-612,614-618,621,652-656,658,660-664,666,671,697,701,705,731-744,746-752,788-790,798,838-845,855-857,859-861,863-879,881-883 src/ast/substitution/substitution_tree.h 6 5 83% 34 src/ast/substitution/unifier.cpp 122 122 100% src/ast/substitution/unifier.h 1 1 100% src/ast/substitution/var_offset_map.h 55 49 89% 51-56 src/ast/used_symbols.h 43 29 67% 73-86 src/ast/used_vars.cpp 77 65 84% 92,107-114,120-122 src/ast/used_vars.h 21 21 100% src/ast/value_generator.cpp 231 0 0% 33-38,40-41,54-64,66,68,70-76,78-86,88,90-91,93-95,99-100,102-104,106-107,117-123,125-156,158-159,166-168,170-171,173-177,179,181,183,186,188-189,192-194,196-202,210,212-213,216-219,221-222,224-228,231-240,242-247,249-250,259,261-262,269-274,277-281,283,285-298,300,302-305,309-312,314,316-318,321-322,329,331-332,335-338,344,346-347,350-356,360-361,363-371,374,376-379,381-385 src/ast/value_generator.h 1 0 0% 26 src/ast/well_sorted.cpp 38 20 52% 41-44,51-55,62,68-74,76 src/cmd_context/basic_cmds.cpp 582 301 51% 37-42,44-48,52-65,69,72-80,82-84,86,88-91,94-95,104-106,110-111,115,117,119-120,166,168-169,171-172,303-309,311-312,325-334,407,409,411-415,419-423,428-432,442-443,454-455,470-472,477-478,487-488,491-492,495-500,502,504,506,519,521,542-543,545-546,548-549,551,561-562,564-565,567,576,587-589,591-593,599-600,605-606,612-613,615-616,618-619,621-622,624-625,627-628,630-631,633-634,636-637,639-640,642-643,645-646,648-650,652,654,660-661,663-664,695-702,704-713,715,717-736,738-748,750,767-768,792,814-818,820-839,843-864,873-874,886,911-912 src/cmd_context/cmd_context.cpp 1903 1286 67% 57-60,83-92,105,109-112,115-117,120-121,137-138,145,151-157,166,168,174,205,207,209,232,234,238-239,241-245,249-256,268,281-286,295,305-306,315-319,338-346,358,365,375-377,396,426,435-438,440-442,444-445,451-470,474-476,478-480,489-491,493-502,504-514,516,520,547,549-553,563,585,589-593,595-596,598-599,620,640-641,657,676,726,730,901,903,909,915-919,921-922,930,940,949-951,961-963,980,983,997-999,1003-1004,1006-1009,1011-1017,1019,1021-1022,1024-1028,1038-1042,1082,1124,1128-1130,1132,1148-1152,1154,1157-1163,1179-1182,1185-1190,1229,1232,1261,1270-1280,1283-1284,1288-1299,1301-1303,1313-1316,1319,1336,1350,1357-1359,1361-1369,1371-1373,1380-1382,1391-1393,1395-1396,1398,1400-1404,1406-1408,1410-1411,1413,1415-1420,1422,1424-1428,1430-1436,1478-1481,1485-1486,1534,1561,1603,1606-1607,1609-1610,1756-1758,1769-1770,1772-1773,1786-1787,1790-1792,1794-1796,1801-1802,1811-1812,1829-1830,1832-1834,1843-1844,1851-1852,1857-1858,1860-1864,1866-1875,1877-1880,1882-1885,1895-1898,1906-1909,1914,1916,1959,1962,1971,1974,1983-1989,2005,2008,2010,2012,2014,2018,2022-2024,2026,2028,2036,2056-2064,2072-2074,2078-2080,2082-2085,2087-2091,2093-2099,2101-2102,2145,2156-2160,2163,2168-2175,2177-2181,2184-2189,2192-2197,2199-2202,2204-2209,2211-2214,2216-2217,2220,2222-2229,2231-2232,2234,2236,2238-2245,2247-2252,2254-2256,2265,2277-2281,2285-2286,2290-2307,2313-2318,2328,2370,2382-2385,2416,2420-2423,2425,2429,2450-2462,2492-2496,2498 src/cmd_context/cmd_context.h 115 69 60% 88,99,112-113,115,117-127,136-138,154,190,378,391,398,400-401,411,413-415,417,426,429-430,434,446,493,499-500,502-503,506-507,527,529,535 src/cmd_context/cmd_context_to_goal.cpp 19 17 89% 27,29 src/cmd_context/cmd_util.cpp 16 0 0% 20-26,28-33,35-37 src/cmd_context/echo_tactic.cpp 27 9 33% 49-52,54-56,58,60-67,70-71 src/cmd_context/eval_cmd.cpp 52 37 71% 32,34-35,38-42,51,61,63,65,71,88,90 src/cmd_context/extra_cmds/dbg_cmds.cpp 467 62 13% 101-112,114,116-123,125-131,175-182,184-189,201-214,278-281,283-286,288-292,294-304,306-307,309-313,325,327-332,338-342,350-367,369-371,373,375-379,387-391,393-398,400-412,414-415,417-418,420-421,423,434-444,446-456,458-474,484-494,496-506,508-526,536-566,568-574,585-587,589-591,593,595-623,625-629,631-633,643-645,647-652,654-657,659-670,672,674-676,678,680-683,685,687,690-694,696-697,707-709,711-716,718-721,723-734,736,738-740,742,744-747,749,751,753-757,759-760 src/cmd_context/extra_cmds/polynomial_cmds.cpp 153 11 7% 34-41,43-51,53-60,62-80,96-104,106-116,118-125,127,129-132,134-154,156-159,167,169,171,173-175,181-183,185-186,189-191,193-196,207,209-210,213-215,217-220,222-225,227-229,231-235 src/cmd_context/extra_cmds/proof_cmds.cpp 256 11 4% 67,69-73,75-78,81-84,86-87,91,93-97,99-104,106-109,125-127,129-136,138-147,149,152-154,156-165,167-169,171-178,180-188,190-193,196-197,199-202,204,206,208,217-223,225-227,229-231,233-235,246-248,253,256-258,260-263,266-269,272-273,276-282,285-294,296-304,306-307,309-321,323-335,337-349,351-358,360-365,370-373,380-383,385-388,395-398,400-403,410-413,415-418,427-429 src/cmd_context/extra_cmds/subpaving_cmds.cpp 27 4 14% 26-48 src/cmd_context/parametric_cmd.cpp 31 17 54% 22-32,43,47-48 src/cmd_context/parametric_cmd.h 32 18 56% 56-61,64-66,69-71,74-75 src/cmd_context/pdecl.cpp 808 642 79% 50-53,76-85,100-105,151-159,170,181-182,230,242,244,247,252,256-259,261-267,269,323,334-343,345-350,356-359,361-363,365-366,369-370,387-388,419-421,433-434,437-441,443,479-480,489-490,494-498,524,535-539,541-542,570-571,583,631,634-643,645-646,648,650,695,764-766,808,830-833,835-837,839,841,847,870-873,875-877,879,881,887,890,928-929,932,992,1004-1005,1013,1015,1102-1106,1108-1109 src/cmd_context/pdecl.h 62 49 79% 39,41,49-50,74,76-78,103,132,208,228,264 src/cmd_context/simplifier_cmds.cpp 119 8 6% 29-46,48-56,58-71,74-79,81-92,94,97,99,102-120,131,133-136,138-141,143-145,147,149-150,152-154,156-167 src/cmd_context/simplifier_cmds.h 5 3 60% 35,37 src/cmd_context/simplify_cmd.cpp 80 51 63% 36,38-39,66,87-88,90-93,103-107,109-122 src/cmd_context/tactic_cmds.cpp 612 275 44% 49-62,80-102,104-105,117,139-146,156-158,160-162,171,173-178,182,185,221,226-227,229-232,243-246,248-249,255-258,266-267,271,281,296,298,324-326,335,345,363-369,371-377,381,384,406,415-426,432,434,441-452,454-464,466-479,485,492,494,500,503,508,512-515,517-520,522-525,527,537,539,547-556,558-565,571,581,590,595,598-601,604-617,619-626,628-635,637-644,646-653,660-663,668,671,676,678,682,684,686,688,690,692,699-706,708,711,715-721,734-741,763-766,773,775-779,781-788,790-815,817,820 src/cmd_context/tactic_cmds.h 8 6 75% 40,57 src/cmd_context/tactic_manager.cpp 44 40 90% 66-69 src/cmd_context/tactic_manager.h 10 1 10% 43-48,50-52 src/math/dd/dd_bdd.cpp 938 0 0% 26-37,40-44,46-51,54-57,59-65,67,69-71,73,75,77,79,81,83-87,89-90,92-95,99,102-108,111-116,119-123,125,127-128,130-134,136-140,142-147,149-150,152-153,155-159,163-172,174-176,178-179,181-183,185-187,189-191,193-194,197-205,207-208,210-211,214-217,219-222,224-225,227-231,233-242,244-245,247-256,258-264,266-269,271-278,280-281,283,285,287,289-290,292,294-295,298-305,308-313,315-318,320,323-324,326,329-334,336-339,341,344-345,347,349,351-352,355-358,360-367,369-371,373-374,376-377,379-385,387-389,392-393,395-397,400-403,405-408,410,412-415,417,420-439,441-445,448-458,460-471,479,486,488-506,515,517-519,521-523,525-533,535,537-539,542-544,547-550,552-553,555-558,560,562-575,582-586,588-589,591-594,596,598-601,603-606,608-610,612-613,615-616,618-621,623-630,633-636,638-639,641-644,646,649-662,665-669,671,673-676,678,680-683,685,687-693,695,697,700-701,704-705,707-710,713-714,716-724,726-732,734-739,742-743,746-766,768-770,773,776-794,796,799-806,808-814,816-820,822-834,836-841,844-845,847-851,853,856-858,860-861,864,866-870,872-873,875-882,884-902,904-906,909,912-917,920-921,924-936,939-940,942-952,955-956,959-965,967-973,975-981,983-989,991-995,997-998,1000-1008,1010-1015,1017-1020,1027-1032,1034-1035,1037-1048,1051-1057,1059-1063,1065-1074,1076-1087,1090-1096,1098-1103,1105-1111,1113-1115,1118-1121,1123-1126,1128-1134,1136-1140,1151-1156,1161-1163,1165-1166,1168-1169,1171-1174,1176-1182,1184-1189,1191-1196,1198-1203,1205-1206,1209-1214,1216-1225,1227-1231,1233-1237,1239-1244,1246-1251 src/math/dd/dd_bdd.h 95 0 0% 53-60,66-68,78,82-83,90-95,101,105,109-110,140,164-165,179-188,190-191,206-207,278,280-281,283-286,288-290,292-302,304,318-322,327-328,331-336,341-344,349-350,352,354-357,359-360,362-363,366,375,378-379 src/math/dd/dd_fdd.cpp 242 0 0% 23-27,29-35,37-40,42-43,45-46,49-53,55-56,58-60,62-72,74-83,87-90,93-96,98,100-101,104-105,107-108,110-111,113,115,117,119-121,123-133,135,137-138,142-146,148,151-155,157,159-162,165-166,172-173,191-204,206-208,210-211,213-214,217-226,228-230,232,235,237-238,240-243,254-267,269-271,273-274,276-277,280-283,285-290,292-294,296,299,301-302,304-309,311-317,319-325,327-333,335-348,350-358,360-363 src/math/dd/dd_fdd.h 11 0 0% 38-44,56-57,60,63 src/math/dd/dd_pdd.cpp 1534 840 54% 34,42,118-120,123-125,127-131,133-136,138-143,145-148,158-175,177-189,192-193,195-197,199-206,208-221,223,225-227,229-230,233,235,237-243,245-248,250-255,257-259,261-262,271,273-277,305,329-331,333-334,336-339,341-342,384-387,410-418,481-485,487-490,492-494,496,498-504,506-508,510,512-514,525,533,535-539,552,572-576,578-579,582-583,585-589,591-596,598-602,604,607-615,617-635,637-638,641-651,653-654,656-659,662-667,758,805-819,821-822,824,826,829,922-924,966-967,976-980,1020-1022,1024-1025,1027-1041,1055-1056,1058-1059,1061-1063,1066-1071,1073-1074,1076-1080,1082-1086,1088-1094,1096-1097,1099-1100,1114-1137,1139-1146,1148-1149,1151-1152,1157-1166,1168-1169,1171-1176,1178-1179,1181,1183-1184,1187-1188,1190-1191,1194-1195,1203-1204,1207-1208,1243-1247,1249,1252-1259,1261-1262,1265-1266,1273-1277,1279-1280,1285-1296,1298,1300-1301,1303-1304,1346,1348,1409,1427-1432,1436-1440,1449-1459,1461-1464,1466-1471,1473,1481-1483,1519-1541,1543-1545,1548,1607-1611,1700-1702,1705-1714,1716-1718,1720-1723,1725-1740,1742-1750,1752-1759,1761-1769,1771-1773,1775-1786,1793,1797-1798,1803-1805,1820-1824,1826-1828,1830,1832-1833,1838-1839,1841-1842,1853-1857,1860-1864,1868-1873,1875-1880,1882-1885,1888-1890,1952,1956-1959,1973,2012,2054-2062,2064,2067-2070,2072-2081,2083-2085,2087-2088,2091-2092 src/math/dd/dd_pdd.h 160 113 70% 329,392,395-397,430,447,450,452,454,456,462-465,469,471-474,487,489-491,498,508-509,534,539,545-546,550,555-557,560-562,601-602,609,611,613,645-646,648,652 src/math/dd/pdd_eval.h 6 6 100% src/math/dd/pdd_interval.h 19 19 100% src/math/grobner/grobner.cpp 703 448 63% 81-91,93-98,100-107,109-116,118-119,126,128-133,135-140,142-152,154-159,161-166,168-173,175-178,180-183,185-191,193-196,212,267,286-290,292-298,300,302-304,306-308,310-312,314-315,341,356-357,359-362,364-368,370-371,373-390,392-394,396-404,434,481,485,522,594-599,605-612,624,626,646-648,695-698,700,716,718,734,739,762-767,769,771-772,781,784,788,802-806,811,813,831-833,839-841,848-851,868,875,878-894,924-926,936-939,941-942 src/math/grobner/grobner.h 34 17 50% 73,126-129,291-294,296-299,305-308 src/math/grobner/pdd_simplifier.cpp 401 0 0% 62,64-69,71,73-74,76,78,80-82,85-86,90-105,111-113,115,119-123,125-135,139-146,148-160,163-166,168-172,174,176-178,186-204,206-212,217-233,235-245,247-250,252-254,259-271,273-276,282-284,286-289,291-297,300-305,307-313,315-317,319-322,325-334,336-337,339-343,345,347-351,353,355-361,363,365-368,370-371,373-374,382-385,387-395,397-399,401-408,412,422-429,431-444,446,449-450,452-467,469,472-474,476-479,481-482,484,489-491,494-496,501-508,511-514,516-523,525,527,530-533,538-543,545,548-550,553-555,557-562,564-569,573-574,576,578-579,581-586,588-590,594-599,601-602,605-609,618 src/math/grobner/pdd_simplifier.h 1 0 0% 29 src/math/grobner/pdd_solver.cpp 359 275 76% 106,108,130-133,165-176,192,220,243-249,254-258,293-294,369,380,387-388,433-434,437-440,476-485,487-490,493-509,511-512,515-521 src/math/grobner/pdd_solver.h 63 56 88% 104,107,137,144,178,181-182 src/math/hilbert/heap_trie.h 273 0 0% 55-56,68-73,82-89,98,100-103,105-108,110-114,116-118,121-130,133,135-147,149-154,157-162,188-196,198-202,204-205,208-220,222-224,231,233-235,237-239,241-245,247-263,269,272-275,278-279,281-289,291-293,295-318,320-341,343-346,433-434,437-438,555-559,564,567-572,577-581,583-584,586,588,590-597,599-605,607,609-610,613-615,618-620,623-625,627-634,636-638,640,642-644,647-649,652-653,656-657 src/math/hilbert/hilbert_basis.cpp 820 0 0% 166-168,177-180,183,185,193-194,198-204,206-208,210-212,214-217,219-221,224-226,228-230,232-233,236,238,254-255,270,272-279,281-287,289,291-297,299,301,303-306,308-309,313-315,317,319-328,330-340,342-349,351-358,361-368,379-381,391-397,402-405,407-408,410-414,416-417,420-426,429,431-435,437-439,441-442,447-450,452,454-456,458,461-462,465-466,469-472,480-482,490-492,509-515,519-522,524-525,527-533,535-536,538-539,541-552,554-555,557-564,566-571,573-574,576-577,580-594,597-598,604-607,609,611-614,616,619-620,623-624,627-636,638,641-644,648-652,654-657,659-663,665-666,669-670,673-692,694,696-702,704-707,709-718,720-726,728-737,739-741,743-745,747-749,751,756-757,759-760,763-765,768-769,771,773-774,777-788,790-800,802-810,818-820,822,824-825,827-828,830-850,852-855,857-861,863-871,873,875-881,883,885-891,893-901,904-921,923-926,928-930,934-938,940,942-950,952-956,958-964,966,968-969,972,974-976,978-983,985-992,994-1001,1004-1016,1018-1028,1030-1037,1040-1053,1056-1069,1072-1075,1077-1090,1095,1098-1102,1104,1107-1109,1111,1113-1114,1117-1121,1123-1126,1128,1130-1131,1133,1135-1137,1139-1140,1142-1144,1146-1150,1152-1155,1157-1158,1160-1162,1164-1167,1169-1170,1172-1173,1175-1181,1184-1227,1229-1232,1234-1239,1241-1248,1250,1252-1264,1266,1268,1299-1311,1316,1319-1323,1325-1327,1329-1331,1334,1336 src/math/hilbert/hilbert_basis.h 28 0 0% 44-46,48,50-51,62-63,73-74,79-82,84-86,114-116,118,146-147,165-167,188,191 src/math/interval/dep_intervals.cpp 101 26 25% 42-51,53-56,60-67,89-92,94,96-99,101,103-116,119-129,131-139,141-149 src/math/interval/dep_intervals.h 240 160 66% 77,99-100,153,156,230-231,233-239,241,263,280-284,286,288,291-295,297,299,314,330,357-360,363-368,370-373,375-377,379-381,383-386,388-389,392-397,399-402,404-406,408-410,412-415,418-419 src/math/interval/interval.h 83 45 54% 45-49,54-56,59-66,69-74,78,80,143,148-149,193,280,298-299,388,390,393-395,397-398 src/math/interval/interval_def.h 1290 451 35% 63-66,78,87-92,94-105,107-108,110-115,119-126,128-130,133,135,137-141,143-147,151,155-158,160,170-177,186,189-191,193-195,197-200,202-203,206-211,221-225,227-228,230,232-235,237-240,243,255-257,266,268-270,272,274,276-280,284-290,293,295-298,300-301,305-312,318-319,322-323,326-328,331,333,335-337,340-341,346,349-350,353,355-356,359-360,365-369,371-372,374,377,384-392,395-396,404-410,413-424,426-431,434-440,448-449,452-465,468,470-476,478,480,483-490,492-495,497,500-501,510-524,526-530,533-539,547-548,551-562,565,567-573,575,577,580-585,587-589,591,594-598,608-611,622-632,635-641,644-650,667,688-696,699-704,708-712,715-720,722-723,725,727-730,732-733,736,739-742,745-749,751-754,756-758,760,762-766,768-771,773-775,777-778,780-787,790-791,820-823,826-829,832,834-843,846-854,856-857,859,862-865,867-870,872-880,882-885,887-890,892,894-899,901-904,906-909,912-915,917,920-923,926-930,933-936,941-943,976-978,1026-1027,1113-1116,1118-1121,1123-1128,1130-1134,1136-1138,1142-1146,1148-1150,1152,1227-1229,1260-1261,1263,1265-1266,1268,1284-1285,1369-1370,1381-1383,1394-1397,1400-1404,1407-1412,1414-1419,1422-1426,1428-1433,1435-1436,1439-1442,1444-1445,1448-1451,1454-1460,1462-1464,1467,1469-1478,1480,1482-1483,1485,1488-1492,1494-1495,1497,1500-1506,1509-1511,1513,1515,1518-1521,1524,1529-1530,1532-1533,1536,1540-1544,1546-1551,1553-1558,1561-1565,1569-1573,1575-1580,1582-1587,1590-1593,1595,1597,1599,1601,1612-1613,1723-1726,1764-1768,1788-1792,1858,1860-1878,1881,1893-1899,1902-1908,1911-1912,1914-1915,1918-1925,1928-1934,1937-1944,1947-1950,1953-1966,1969,1978-1979,1981,1983-1989,1991-1994,1996-1998,2001-2007 src/math/interval/mod_interval.h 128 0 0% 23,25-26,28-29,38-42,44-46,50-55,57-58,61,63-64,67-70,72-74,77-82,84-85,87-89,91-92,94-97,100-101,103-105,108,110-111,114-124,126-128,134-136,138,145,149-151,154-155,162,166,170,172-179,181-185,187,189-190,193-196,198-199,201-205,207-208,210-212,219,221,223,225-227,230-231,235-237,239-240 src/math/lp/bound_analyzer_on_row.h 195 193 99% 377,387 src/math/lp/column.h 25 15 60% 27-34,36-37 src/math/lp/column_namer.h 27 13 48% 29-32,34-36,46-50,54,56 src/math/lp/core_solver_pretty_printer.h 5 5 100% src/math/lp/core_solver_pretty_printer_def.h 168 81 48% 73-77,84,95,97-106,118,132-133,135-136,138,140-141,151-155,164-170,172-178,184-188,277-278,281-284,314-317,319-320,322-334,336-341,343-349 src/math/lp/cross_nested.h 281 261 92% 44,147,154,171,185-188,190-191,227,229,270-272,274,419-422 src/math/lp/dense_matrix.h 6 0 0% 83-84,86,89-90,92 src/math/lp/dense_matrix_def.h 58 0 0% 28-29,43-53,55-62,80-86,88-90,106-114,116-120,177-189 src/math/lp/dioph_eq.cpp 1509 1159 76% 87-89,154,159-161,167-173,178-180,184-187,234-240,262-267,278-282,285-288,290-292,300-303,305,307-310,312-315,319-325,327-328,330-335,339-342,344-347,349-350,423,477,484,487,496,499,502,559,638,643,645,776-777,913-916,918-922,924,936,940-943,945-946,948-951,1012-1014,1016,1023-1027,1031,1039,1072-1075,1080,1095,1109,1132-1133,1140,1152,1198-1201,1250-1252,1256-1257,1259,1261-1265,1267-1268,1272,1276-1277,1353-1358,1388,1397,1403-1406,1408-1409,1460-1462,1464,1523-1524,1563-1564,1571-1572,1581,1591,1594-1595,1628,1636,1657,1738-1744,1746,1751-1757,1759,1776,1784,1849,1863,1876,1883-1887,1889,1900,1920,1925,2026,2028,2031,2034,2042,2044,2047,2056,2058,2066-2068,2070,2183-2185,2187,2189-2192,2194-2197,2199-2202,2211,2231,2235,2238,2241-2243,2250-2252,2265,2269-2270,2283,2292-2293,2296-2308,2310,2314-2317,2367-2371,2373,2375,2378,2381-2383,2391-2401,2404-2408,2410,2412-2416,2418-2431,2433-2438,2441-2444,2446,2448,2450-2453,2489-2490,2536 src/math/lp/emonics.cpp 437 348 79% 32-33,35-36,166,277,300,378,382-396,398,400,403-408,418-419,425,452-456,458,460,463-467,469-473,475,478-492,494,497-500,503-512,525-526,559,577-578,590-591 src/math/lp/emonics.h 84 79 94% 332,343-345,349 src/math/lp/explanation.h 50 44 88% 35-38,74,82 src/math/lp/factorization.cpp 80 71 88% 31,35-38,124-126,128 src/math/lp/factorization.h 48 44 91% 30,33-34,126 src/math/lp/factorization_factory_imp.cpp 9 9 100% src/math/lp/factorization_factory_imp.h 0 0 --% src/math/lp/general_matrix.h 130 100 76% 34-38,74-87,139-145,150-151,154-155 src/math/lp/gomory.cpp 368 258 70% 46,106-107,114-115,117-119,122-123,125-126,133,136-137,139,143-145,147-151,153-155,158-160,162-169,171-175,177-179,181,183-187,189,191-193,195-197,199-205,207-208,211,213-216,219-220,223-224,227-229,231-237,240-245,270,320,442,514,524-525,530,534-538,540-543,549 src/math/lp/hnf.h 408 348 85% 56-59,194,247,408-409,433-445,447-448,450-455,457-459,461-463,465-467,471,473-475,477-478,499-510,512-514,600 src/math/lp/hnf_cutter.cpp 172 163 94% 28,59-61,106-107,153,194,241 src/math/lp/hnf_cutter.h 2 2 100% src/math/lp/horner.cpp 80 75 93% 36,86,88,102-103 src/math/lp/horner.h 0 0 --% src/math/lp/implied_bound.h 14 14 100% src/math/lp/incremental_vector.h 20 20 100% src/math/lp/indexed_vector.h 6 6 100% src/math/lp/indexed_vector_def.h 43 18 41% 28-32,53-57,66-72,76-83 src/math/lp/int_branch.cpp 21 20 95% 51 src/math/lp/int_cube.cpp 68 49 72% 42-46,48,50-56,61,76,79-82 src/math/lp/int_gcd_test.cpp 204 193 94% 98,159,224,274,278,294-296,309-311 src/math/lp/int_gcd_test.h 7 7 100% src/math/lp/int_solver.cpp 502 411 81% 244,261,302,317-318,323-326,334,340-350,352-355,357-362,364-367,369,371-372,374-380,382-383,450-456,458-468,488-489,504-505,508-509,530,613-615,675-678,681-682,689,694,696,734,738,890,892,895,898,916 src/math/lp/int_solver.h 1 1 100% src/math/lp/lar_constraints.h 141 106 75% 23-24,30,32-34,36-37,65,81,92,109,117,129-135,137-139,156,182,187,255-256,262,273-274,277-280 src/math/lp/lar_core_solver.h 95 89 93% 168-170,183-185 src/math/lp/lar_core_solver_def.h 77 56 72% 41-43,61-66,69-74,77-82 src/math/lp/lar_solver.cpp 2112 1335 63% 115-116,118-123,125-128,131-139,141,148,212,238,255,263,287-293,295,297-300,302-308,310-330,332-342,344-356,358-361,363,365-366,382-385,424,427,429,431-439,441-445,447-451,468,487,494-495,532-533,612,617-619,621,623,625-626,628-629,635-636,638-639,641,643-647,650-657,660,663-667,669-670,672,675,677-678,680-684,688-689,739,793-795,820-827,852,881-883,891-892,894-895,897-899,905,930-933,935-936,938,940-945,947,949-950,954-957,964-966,968-974,976-990,992-1007,1009-1023,1025,1027-1034,1036-1042,1044-1046,1048,1050-1053,1055-1062,1064-1066,1068-1069,1071-1072,1074-1076,1078,1082-1086,1088,1090-1091,1093-1097,1099,1101-1102,1104-1107,1152,1156,1165-1166,1186,1216-1220,1287-1288,1292-1298,1302,1308,1313,1326,1328-1330,1334-1339,1341-1343,1346,1348-1352,1355-1356,1359-1360,1390-1394,1396,1398-1400,1403,1405-1414,1426,1445,1486,1496-1499,1501,1503-1504,1506,1508,1522,1524,1582-1584,1588,1590,1594,1597,1614,1618,1623-1626,1628-1636,1638-1639,1641-1648,1650-1653,1735-1736,1752-1754,1756-1758,1767-1770,1849-1856,1865-1870,1906,1914,2017,2039,2062,2123,2128,2133,2135-2136,2138,2155,2157-2158,2161-2167,2169-2170,2172,2185-2186,2189-2196,2198-2199,2201-2202,2204-2205,2207-2208,2210-2211,2213-2224,2227-2228,2230-2232,2234,2236-2237,2260,2271-2274,2276-2277,2373,2384-2385,2436-2437,2463-2464,2486-2487,2521-2522,2525-2526,2529-2531,2533-2534,2536-2539,2541-2543,2555,2567,2573-2586,2588,2590-2597,2599,2601-2605,2607-2610,2613-2616,2619-2620,2628,2645,2655,2693,2721-2723,2729-2736,2747,2776,2783,2786-2792,2794-2801,2803,2805-2813,2815,2818-2819,2821-2822,2824,2827,2829,2831,2833-2835,2838-2841,2843-2846,2850-2852,2855-2857,2860-2861,2864-2869,2874-2881,2883,2886,2888-2890,2893-2895,2897,2900-2904,2906-2909,2911-2914,2916-2919,2923,2926-2927,2929,2932,2934-2936,2939,2942-2948,2952,2954-2958,2960,2962-2967,2970,2974-2975,2977,2980-2985,2987-2991,2994,2997-2999 src/math/lp/lar_solver.h 141 117 83% 187,290,298,304-310,355,440,494-499,542-545,547-548 src/math/lp/lar_term.h 190 162 85% 42,55,60-62,99,157-160,163-166,181-182,185-188,250-253,295-296,302-303 src/math/lp/lia_move.h 38 7 18% 33-34,36,38,40,42,44,46,48,50-53,59,62-75,78-80 src/math/lp/lp_api.h 59 49 83% 22-25,27-28,81-82,87-88 src/math/lp/lp_bound_propagator.h 278 216 77% 47-48,52,54,56-58,62,64,66,71,98,123-124,131-132,135-136,139-140,203-204,208-209,236-237,241-242,256-265,267,271-276,286,338,420-431,433-435 src/math/lp/lp_core_solver_base.h 288 231 80% 67,75-76,108-116,118,175-176,185,188,206,214-215,246-247,249-250,282,343-345,351-352,354-355,372-374,382,400,413-414,441-442,451-452,455,464-465,467-468,470-471,473-474,476,497-500 src/math/lp/lp_core_solver_base_def.h 242 173 71% 83,86,110-113,117-123,125,137-138,141-142,144,146-147,149,151-155,157-158,162-163,195-197,204-205,216-217,237,241,257,267,283,316,323,331-333,335-337,339-342,344,347-351,353-354,356,369,372,375,378,399 src/math/lp/lp_primal_core_solver.cpp 0 0 --% src/math/lp/lp_primal_core_solver.h 361 223 61% 62,78,108,135,162-172,174-175,177-180,182-184,189,245,248,250-252,254,256-258,260,262-264,266,268-270,343,364-365,372-373,381-382,417,420,423-430,432-433,435,438-445,448-449,451,454-458,460,463-467,469,473-474,476-485,487,489,494-505,507,514-515,533-535,537-538,547-549,551-552,571-573,578-583,589-590,592-593,609 src/math/lp/lp_primal_core_solver_def.h 87 76 87% 67-68,96-97,124-125,206,219,221-222,224 src/math/lp/lp_primal_core_solver_tableau_def.h 203 180 88% 60,79-80,97-98,103-104,116-117,123-124,133-134,180,193,240-242,244-245,253-254,261 src/math/lp/lp_settings.cpp 20 20 100% src/math/lp/lp_settings.h 178 164 92% 89-90,193-194,214,332-336,370-372,399 src/math/lp/lp_settings_def.h 48 0 0% 27-37,39-51,53-56,58-68,84-89,91,93-94 src/math/lp/lp_utils.h 116 16 13% 28-31,74-85,88-91,94-97,99-100,103-117,120-126,130-138,140-141,143-144,146-147,167-172,174-176,178-179,182-184,187,189,193-199,201-203,205-208,211-213,216-217,219-220 src/math/lp/matrix.h 9 1 11% 48-52,54,56-57 src/math/lp/matrix_def.h 52 0 0% 28-34,36,38-41,66-76,79-89,91-92,94-97,99-101,117-123,125-126 src/math/lp/mon_eq.cpp 18 0 0% 10-15,17,19-21,23-24,26,29-31,33-34 src/math/lp/monic.h 41 37 90% 45,90-92 src/math/lp/monomial_bounds.cpp 376 305 81% 22-24,27,33,41-43,46-51,53-68,70-75,79,112,126,159-167,169-172,174-175,198-202,226,374,467-470,509-514 src/math/lp/monomial_bounds.h 0 0 --% src/math/lp/nex.h 205 122 59% 19-20,22-23,25-26,28-29,31-32,34-35,37,54,78-81,86-87,92,95,109,111,124,145-150,152,154-157,160,168,191-192,194,204,206-217,220,314-321,323-329,331-332,335-337,351-352,361,384-385,433-435 src/math/lp/nex_creator.cpp 501 421 84% 29-30,46-50,113-114,117-118,155-156,173,175-176,195,202-203,205-206,211-213,215-216,243-244,253,256,265-266,269-270,276-277,280-281,284-285,292-293,307,318,320-321,326,334,336,340,343,346-347,349,351-352,355,390-392,418,452,472,494-496,513,516,525,541,564-565,569-570,579-583,618 src/math/lp/nex_creator.h 119 103 86% 21-22,37-41,48-49,74-77,123-124,126 src/math/lp/nla_basics_lemmas.cpp 459 187 40% 21-28,30-40,42-44,46-53,55-57,59-65,67-69,71-76,78,83-85,104,113,127,145,151-153,157-160,163-168,170-172,174-175,177-181,183-184,186-191,193-194,196-200,209-215,222,224-226,228-234,236-239,265,269-279,281-288,290-291,294-309,316-317,319-320,322-323,325-326,328-339,341-344,348-356,364-365,426-440,442-443,446-450,453-454,459-466,468-471,474-475,480-486,537,545,551-552,559-564,566,568,609,612-613,639-642,644,646-650,653-654,656-660,668-671,673 src/math/lp/nla_basics_lemmas.h 0 0 --% src/math/lp/nla_common.cpp 66 48 72% 25-26,36-37,42-43,46-47,50-51,73-74,91-92,95-97,122 src/math/lp/nla_common.h 17 14 82% 30-32 src/math/lp/nla_core.cpp 1090 694 63% 54,68-69,71,83,85-90,92-93,96-102,172,262,288-289,312-314,317-322,324-330,332-333,336-343,348-354,356,358-361,368-372,374-379,381-382,399-405,418-419,422,425-426,442-447,462-463,466-468,470-472,474-477,481-484,486-489,491-492,499,523,578,580,583,585,588-589,592,650-658,660-662,665-668,671-672,675-679,681-690,692,694,698-701,704,706-713,715-720,722,724-728,730-731,734,740-748,750,755-765,767,771-779,781-782,784-785,792-799,803,805-808,819,827-828,831,833-834,837-840,842-843,875-876,883-886,889-891,893-894,897-901,903-904,906-908,911-915,918-925,927-928,930-934,936-938,940-945,947,949-953,955,957-958,960-962,964-967,969-972,975-977,979-980,997-998,1000-1006,1008-1009,1014,1018-1020,1022,1079,1082,1098,1150,1154,1255-1257,1290-1292,1363,1367-1371,1386,1418-1422,1425-1426,1433-1438,1440-1448,1450-1453,1455-1456,1477-1478,1495-1501,1503-1504,1545 src/math/lp/nla_core.h 74 53 71% 43,213,246,261-263,409-415,454-455,460,464-468 src/math/lp/nla_defs.h 18 11 61% 42,44-45,49,59,61,91 src/math/lp/nla_divisions.cpp 151 69 45% 23,28-33,37,39,53,58-65,72-79,86-93,100,102,104,106,108,110,116,127,132,137-141,143-156,172,177,180-181,183,186-193,195-200,202 src/math/lp/nla_divisions.h 1 1 100% src/math/lp/nla_grobner.cpp 739 631 85% 29,45,48,65,95,148,153-157,162,202,234,249,255,286,306,328,334,374,376,459-464,466-468,470-471,473-476,478-481,483-486,488-492,494,536-538,568,572-580,582-592,631-632,678,718,888-894,931-935,979-988,991-996,1000 src/math/lp/nla_grobner.h 4 4 100% src/math/lp/nla_intervals.cpp 356 207 58% 14-17,19-20,29,57,62-64,66-71,73-75,77-81,83-85,97,128,130,142-143,146,182-183,188-197,199-207,209-212,214-219,221-225,227-231,233-243,281,283-284,286,288-289,295-299,301,305,316,321,337-339,341-342,345-346,349-350,353-354,360,367-369,371-372,374-380,382-383,385-388,390-391,401-402,405-407,415,447,449-450,455,457-458,468-470,477 src/math/lp/nla_intervals.h 3 2 66% 37 src/math/lp/nla_monotone_lemmas.cpp 46 30 65% 26,28,35,39-40,61-71 src/math/lp/nla_monotone_lemmas.h 0 0 --% src/math/lp/nla_order_lemmas.cpp 199 53 26% 23-24,45,49,51,85,109-112,118-119,124-129,132-135,138-144,146-147,151-154,156,163,172-174,177-178,180-188,196,200,205-208,215-222,227-239,241-248,250,252-254,257,259,265-266,274-282,284,290-292,303-304,308,310-315,321,326-333,335-337,339-340,345-346,348,350-351,356-357,359,361,363-364,366-368,370-371 src/math/lp/nla_order_lemmas.h 1 1 100% src/math/lp/nla_powers.cpp 141 0 0% 81-85,89,91-95,97,99-103,105,107-110,112,114-118,120,122-126,128,130-134,136,138-140,142-145,147-155,158-200,204-211,213-235,239-246,248-249 src/math/lp/nla_powers.h 1 1 100% src/math/lp/nla_pp.cpp 227 0 0% 18-22,24-26,28,30-31,34-39,41-42,45-46,48-55,57-58,61-65,67,70-72,74-77,79-82,85-86,90-95,98-103,105-107,109,112-119,121-122,124-127,129-131,133-138,140-142,144-147,150-165,167,169-170,172-180,182,185-191,202-211,213-216,218-219,222-226,228,231-236,238-241,243,245-246,248-261,263-269,271,273-278,280-281,283-302,304,306,308,310-312,314-317 src/math/lp/nla_solver.cpp 70 55 78% 27-29,43-44,69-70,77-81,86,107-108 src/math/lp/nla_solver.h 2 2 100% src/math/lp/nla_tangent_lemmas.cpp 120 108 90% 66-69,99,111,126,142-143,165,180-181 src/math/lp/nla_tangent_lemmas.h 14 11 78% 33,37,40 src/math/lp/nla_throttle.cpp 54 41 75% 32,34-41,43-46 src/math/lp/nla_throttle.h 16 14 87% 77-78 src/math/lp/nla_types.h 31 17 54% 31-33,39,44-45,57-58,98,102-103,109,115,121 src/math/lp/nra_solver.cpp 455 259 56% 67,170,173-174,178-182,194-195,209,211-212,216,218-219,243-261,318-319,321-322,359,361-363,366-379,382-383,385-386,388-390,392-393,395-396,398,400-408,410-420,422,424,426-427,429-439,442,444-445,447-449,451,453,455-456,458,467-468,470-472,474-487,489-493,495-499,501-503,505-507,512-522,530-544,558-559,625-629,631-634,650-651,654-655,658-659,662-663 src/math/lp/numeric_pair.h 102 84 82% 47,51,91,135-136,143-144,151-152,181,195,227,231,235,244,258,263,268 src/math/lp/permutation_matrix.h 21 7 33% 80-81,83-86,91-98 src/math/lp/permutation_matrix_def.h 26 19 73% 37-43 src/math/lp/random_updater.cpp 0 0 --% src/math/lp/random_updater.h 0 0 --% src/math/lp/random_updater_def.h 37 37 100% src/math/lp/stacked_vector.h 71 67 94% 28,136-138 src/math/lp/static_matrix.cpp 0 0 --% src/math/lp/static_matrix.h 132 114 86% 37-38,57-60,89,97,112-114,175-177,179,221-222,321 src/math/lp/static_matrix_def.h 283 110 38% 34-42,159-162,164-172,174,178-180,183-185,188,191-198,200-208,210,214-216,219-221,224,233-236,238-241,266-270,272-274,277-286,288-301,304-313,315-328,395-398,401-402,404-410,412-421,423-437,439,441-452,454-456 src/math/lp/var_eqs.h 158 79 50% 43-46,48,63,113,154,158-161,221-228,230,232-235,237-248,250-260,262,264-267,269,271-274,276,279,282-284,289-291,322-330,332-334,336 src/math/lp/var_register.h 67 59 88% 26-27,30,37,46-48,81 src/math/polynomial/algebraic_numbers.cpp 1908 1625 85% 60-62,131,225,250-252,256-258,260,262-264,266,306-307,364,606,675,701-708,726,731,786,793-798,804,852,895,917,925-926,935,963,997-998,1000-1001,1003,1005,1007-1008,1014-1015,1022-1025,1084,1121-1124,1162,1172-1173,1181,1193,1195-1197,1255-1256,1308-1309,1349-1350,1358-1359,1371,1381,1398,1400-1401,1408-1409,1412-1415,1467-1468,1508-1510,1514-1515,1523,1525,1529-1530,1532,1577,1580-1581,1615,1617-1618,1665-1667,1674-1675,1696-1697,1707-1708,1757,1821,1824,1832,1838,1843-1850,1864,1906-1907,1909,1977-1979,1981-1982,1993-1997,1999-2002,2004-2005,2012-2015,2017,2020-2021,2023-2026,2028,2056,2063,2144-2145,2159,2162-2163,2172,2268,2280-2281,2324,2389-2390,2415,2436,2441,2540-2541,2570,2577-2579,2584-2587,2656,2757-2760,2762-2765,2767-2770,2772,2777-2778,2780-2790,2842,2846,2848-2851,2853-2857,2859-2862,2864-2868,2931-2932,2987-2989,3053-3057,3063-3064,3067-3071,3077-3081,3087-3088,3108-3110,3112-3116,3135-3137,3139-3143,3162-3163,3170-3172 src/math/polynomial/algebraic_numbers.h 51 42 82% 64,405-409,430-432 src/math/polynomial/linear_eq_solver.h 90 78 86% 95,97,138-147 src/math/polynomial/polynomial.cpp 5035 3688 73% 59-63,67-82,126-130,139,187,194-195,249,272-282,284,286-287,318-321,323-324,326-328,330-338,340-347,349-351,353-354,381,385-386,391,402-408,410-420,422,429-435,440,526-531,554,564-565,583,596,655,702,722-733,735-736,738,740,742-747,754-758,765-769,771-772,818-819,897,920,922,1000,1019,1063-1069,1090-1108,1110,1112-1119,1121,1123-1142,1144-1146,1148-1155,1157-1160,1163,1165-1169,1173-1175,1177,1179-1183,1185-1186,1188-1200,1211,1501,1517,1529-1530,1570,1579-1587,1589,1591,1593-1603,1605,1607,1609-1613,1615,1617-1623,1625-1630,1632,1634-1636,1667-1670,1673-1681,1683,1685,1687,1689-1696,1702-1706,1712-1713,1732-1733,1768-1769,1796-1797,1800-1805,2017,2042-2043,2050-2051,2058-2060,2087,2142-2149,2151-2163,2173-2181,2223-2224,2235,2266,2280,2293,2314-2321,2573-2576,2578-2583,2585-2589,2591,2593,2595,2600-2606,2671-2680,2682-2687,2689-2698,2700,2702,2715-2722,2733-2741,2743,2745-2746,2753-2754,2756,2762-2766,2768-2771,2775,2777,2779-2782,2786,2788-2804,2887-2891,2921,2956-2957,2964-2965,2968-2969,2972-2973,2992-2993,3055,3063-3065,3077,3251-3257,3376,3389-3403,3437-3438,3458,3506,3613,3619-3628,3682-3683,3701-3710,3715-3718,3720,3722,3724-3727,3730-3735,3737,3745-3747,3750-3752,3773,3793-3796,3799-3802,3984-3986,3989-3991,4067-4069,4074-4077,4079,4092-4096,4098-4100,4149-4150,4153-4154,4169,4179-4182,4204,4218-4222,4225-4229,4401,4502,4512,4516-4517,4533,4552-4555,4557,4632-4633,4637-4638,4658-4660,4663-4666,4668-4669,4688,4701-4703,4706-4708,4818-4820,4827-4832,4836-4838,4842,4867,4869-4872,4874-4876,4879-4884,4886-4893,4895,4897,4899-4901,4903-4908,4912-4913,4916-4917,4928,4978,4993-5008,5019,5033-5034,5042-5051,5053-5054,5056-5060,5062-5073,5075-5077,5079-5081,5140-5141,5173-5174,5181-5185,5188-5195,5198-5208,5210-5214,5216-5220,5258,5263-5265,5267-5269,5271-5272,5274-5275,5281-5284,5314,5316,5320,5369,5380,5426,5428-5429,5431-5433,5435-5436,5438-5439,5441,5443-5450,5452,5454,5499,5527,5534,5584-5592,5594-5598,5604-5605,5608-5609,5613,5706-5707,5712-5713,5715-5716,5803,5819-5820,5917-5919,5921-5923,5925-5936,5938-5941,5943-5947,5949-5952,5979-5984,6006,6041,6044-6047,6133,6143-6144,6223,6231,6274-6288,6290-6299,6301-6313,6315-6327,6329-6338,6340-6349,6351-6359,6361-6365,6368-6372,6375-6376,6378-6381,6383,6385-6387,6389,6391-6392,6565-6571,6574-6577,6638-6642,6644-6657,6659-6661,6775,7062-7063,7083,7103-7125,7127-7133,7135-7137,7139-7144,7146-7159,7161,7163-7164,7203-7204,7207-7208,7211-7212,7215-7216,7223-7225,7227-7229,7259-7261,7263-7264,7271-7273,7295-7296,7311-7312,7315-7316,7319-7320,7323-7324,7327-7328,7331-7332,7335-7336,7343-7344,7359-7360,7367-7368,7371-7372,7392-7393,7396-7397,7412-7413,7416-7417,7424-7426,7428-7430,7432-7433,7436-7437,7440-7443,7445-7451,7453-7455,7457-7459,7465-7467,7473-7475,7477-7478,7481-7483,7485-7486,7493-7494,7497-7498,7501-7502,7509-7511,7517-7519,7521-7523,7525-7526,7533-7535,7541-7543,7545-7547,7549-7550,7553-7554,7557-7558,7561-7563,7577-7578,7581-7582,7585-7586,7589-7590,7593-7594,7597-7598,7613-7618,7620-7622,7629-7630,7633-7634,7637-7639,7649-7650,7653-7654,7657-7658,7661-7662,7665,7667-7668,7682-7684,7693-7695,7713-7721,7735-7742 src/math/polynomial/polynomial.h 107 91 85% 66,187-189,977-978,1041,1086-1088,1158,1211-1212,1424-1426 src/math/polynomial/polynomial_cache.cpp 134 134 100% src/math/polynomial/polynomial_cache.h 1 1 100% src/math/polynomial/polynomial_var2value.h 12 9 75% 40-42 src/math/polynomial/rpolynomial.cpp 27 0 0% 27-33,62-69,71-74,718-720,722-724,726-727 src/math/polynomial/sexpr2upolynomial.cpp 79 64 81% 22-24,31,35,38,42,53,68,79,83,88,95,100,106 src/math/polynomial/sexpr2upolynomial.h 0 0 --% src/math/polynomial/upolynomial.cpp 2127 1789 84% 96-105,115-121,158,240-248,250-253,351-352,423-424,524,654,712-713,715-716,756-757,760-761,784-787,810,816-818,821-823,843,854,860-862,878-880,883-885,899,944,983,994-998,1002-1003,1132,1169,1188-1189,1193-1194,1207-1209,1278-1279,1305,1307,1340-1352,1357-1358,1364,1433-1443,1447-1452,1459,1469-1481,1484-1493,1538,1560,1582,1605,1621,1638,1651,1664-1674,1686,1715,1739,1772,1774,1799,1802-1813,1815,1817-1818,1822,1828,1834,1846,1864,1895-1897,1904,1911-1930,1932-1936,1938-1940,1942-1944,1946-1949,1995,2185-2186,2215-2219,2363-2372,2375-2379,2381-2386,2389,2391-2398,2400-2404,2406-2408,2437-2439,2441-2452,2459-2461,2463,2465-2466,2468-2470,2472-2473,2480-2481,2529-2534,2560,2696-2698,2702-2705,2776-2779,2848-2850,2893-2895,2917-2918,2925,2929-2930,2939-2940,3025,3082,3089 src/math/polynomial/upolynomial.h 95 88 92% 41,97-99,361,464-465 src/math/polynomial/upolynomial_factorization.cpp 594 425 71% 39,44,47,78-80,232,238-245,251,253-254,256,258,262-268,273,276-281,284-285,288-289,295-296,302-303,308,310-311,313-314,318,323-324,330-331,337-338,344-345,351-354,358-364,369-370,372,375,380-381,384-391,393,395,397,399,401-402,506-507,513,518,520-521,523-524,526-528,531-536,545,548-549,552-556,560-564,567-568,677-678,681-688,697,700-701,805-806,808-809,811-812,814-817,821-826,834,838-839,843-848,856,859-860,862-864,866-867,870-871,1206-1207 src/math/polynomial/upolynomial_factorization_int.h 194 182 93% 112-120,246,260-261 src/math/realclosure/mpz_matrix.cpp 264 0 0% 34-37,39-46,48-59,61-72,74-83,85-90,98-108,110,112-124,126-127,129,131-133,135-137,175,177-181,183,185-187,190-193,195-199,201-204,206,208-214,216-221,230-236,238-239,241-243,245-253,255-260,262,268-270,272-274,276,278-279,282-283,285-288,291-302,304-305,310,316,318-319,321-329,331,333,342-348,350-362,364-369,371-372,374-377,379-380,382-389,391-400,402-418 src/math/realclosure/mpz_matrix.h 23 0 0% 47-54,66,123,125-127,129-130,133-134,141,144,146,149-151 src/math/realclosure/realclosure.cpp 3790 0 0% 59,63-64,66-68,70-75,88,93-104,107-109,112-119,124-127,130,132,138-145,165-166,168,173,186,189,191,193-195,223,225-226,228-230,233,236-237,240-241,245-246,260,262-264,274,276-280,290,292-297,306-307,309-311,313-314,321,323-326,328,330,332-333,335,337,347-349,353-355,412,418-422,427,432-433,439,441-445,462-465,467-471,473-481,486-487,496-510,512,514,517-518,520-527,530,533,536,539-540,543,545,547-550,552-553,560-568,574-576,578-579,585-593,595-597,608-610,612-613,618-624,630-636,641-649,655-668,673-676,681-684,690-705,707-708,710-711,713,715-717,720-722,725-727,731-742,748-751,753-757,759-765,767-769,771-772,774-778,780-782,784-791,793-797,799-807,809-812,814-821,823-829,831-834,836-839,841-844,846-855,857-858,860-863,865-868,870-877,879-882,884-887,889-892,897-903,908-909,915-917,923-924,930-931,948-949,951-952,955-958,961,963,973-975,978-980,983-985,988-989,992-994,1018-1020,1023-1024,1027-1029,1032-1034,1037-1039,1042-1048,1050-1051,1053-1054,1056-1058,1061-1063,1066-1068,1085-1089,1091-1092,1094,1099-1101,1103-1104,1106-1111,1116-1122,1127-1128,1134-1135,1141-1145,1150-1152,1157-1161,1166-1170,1175-1179,1184-1186,1191-1195,1200-1204,1209-1212,1217-1220,1225-1230,1232-1234,1240-1244,1247,1249-1250,1252,1254-1256,1258-1259,1265-1270,1276-1279,1281-1282,1284,1286-1288,1290-1292,1294-1296,1298-1303,1307-1308,1310-1312,1314-1317,1319-1324,1326,1328-1331,1333-1335,1337,1339-1340,1342-1344,1346-1348,1350-1353,1355-1357,1359,1361-1364,1366-1368,1370,1388-1394,1397-1406,1418-1424,1427-1436,1460-1464,1466-1471,1473-1481,1491-1493,1495-1496,1505-1510,1512-1520,1522-1531,1539-1543,1545,1553-1558,1561,1563,1568-1573,1576,1578,1585-1601,1609,1618,1620-1624,1626-1630,1632-1636,1638-1641,1645-1647,1649-1653,1655-1656,1670,1678,1681-1684,1700,1711-1713,1715-1716,1718-1721,1724-1734,1751-1763,1765-1768,1770-1771,1776-1784,1792-1801,1806-1809,1811-1817,1819-1820,1825-1830,1836-1838,1883-1884,1887-1890,1892,1895-1898,1900,1903-1906,1908,1912-1916,1920,1922,1939-1942,1944-1947,1950-1952,1955-1956,1959,1963-1964,1975-1978,1980-1982,1984,1986-1992,2004-2005,2008-2010,2013-2014,2016,2018-2020,2023-2025,2027,2030-2031,2033,2038,2040,2043-2044,2047-2054,2056-2063,2066-2067,2069-2073,2075-2082,2085,2087-2088,2104-2109,2128-2131,2133-2134,2136-2138,2143-2147,2149-2150,2152-2154,2156-2157,2159,2164-2168,2170-2171,2173-2175,2177-2178,2180,2188-2189,2192-2195,2197-2198,2201,2203-2206,2209,2211-2212,2221-2222,2224-2241,2243-2253,2258,2266-2269,2278-2281,2283-2287,2298-2305,2308-2317,2319-2322,2324-2326,2328,2331,2333-2336,2338-2340,2342,2345-2346,2354-2358,2360-2366,2368,2370,2377-2382,2384,2386-2389,2394-2395,2398-2403,2405,2407,2412-2416,2418,2420-2431,2433-2435,2443-2446,2448-2452,2455-2456,2458,2460-2461,2471-2473,2475,2481-2485,2487-2491,2493-2494,2497,2502-2503,2509-2510,2516-2517,2523-2524,2531-2532,2535-2537,2543-2550,2552-2562,2565,2567,2569-2571,2573-2579,2582-2584,2586-2590,2593-2597,2600-2604,2607-2612,2614-2616,2619-2623,2626-2628,2633-2636,2639-2643,2648-2651,2654-2658,2663-2666,2668-2672,2677-2681,2692-2694,2696,2701-2718,2723-2732,2775-2785,2790-2805,2807-2813,2818-2828,2833,2835-2840,2842-2847,2849,2851-2860,2862-2863,2865-2867,2869-2874,2876,2878,2883-2886,2891-2898,2903-2906,2910-2925,2928-2936,2938,2947-2950,2954-2970,2973,2976-2977,2979-2984,2987-2993,2995,2997,2999-3000,3005-3013,3018-3025,3045-3050,3056-3058,3060,3062-3064,3082-3090,3092-3098,3100,3106-3114,3120-3121,3136-3140,3142-3143,3145,3150-3156,3161-3162,3171-3182,3184-3191,3193,3195-3203,3205-3209,3216-3228,3230-3231,3233-3237,3242-3255,3257,3259-3260,3262-3265,3267,3277-3284,3286,3288-3291,3293-3308,3310,3312-3318,3320-3323,3325-3327,3329-3333,3335,3337,3339-3343,3345,3347,3353-3358,3360-3364,3366-3370,3372-3376,3378-3382,3384,3386-3394,3396,3398-3407,3409-3411,3414,3416-3421,3423-3426,3428,3430,3432,3434-3449,3464,3466-3475,3477-3479,3481,3483-3492,3494-3500,3502,3517-3519,3521-3527,3529,3531,3534-3536,3538,3540,3545-3547,3550-3558,3560,3565-3566,3572-3586,3595-3597,3599-3604,3606-3616,3618,3620-3623,3625-3627,3635-3636,3639-3640,3646-3659,3664-3666,3669-3676,3678-3684,3687-3690,3694-3696,3698-3699,3701-3707,3709-3711,3714-3723,3725-3731,3734-3738,3742-3745,3747-3748,3759-3770,3776-3780,3782-3786,3788-3791,3793-3795,3797-3798,3803-3805,3807-3808,3813-3819,3821,3823,3826,3828,3830,3845-3852,3857-3866,3878-3882,3887-3892,3897-3903,3905-3906,3913-3914,3918-3921,3923-3931,3933,3939-3948,3953-3957,3959,3963-3970,3973,3978-3979,3981-3982,3988-3994,3996,3998-4004,4007,4009-4010,4012,4014-4015,4022-4033,4039-4043,4045-4047,4049,4051-4052,4055,4057-4058,4060-4064,4067,4069-4070,4072,4074,4076,4078-4079,4103-4107,4109-4112,4114-4116,4118-4119,4121-4122,4124-4125,4127-4128,4130-4131,4133-4135,4137-4138,4140-4143,4145-4147,4150-4152,4155-4157,4160-4161,4164-4168,4170-4171,4173-4177,4179-4180,4197-4198,4209-4211,4214-4217,4225-4227,4229-4232,4240-4244,4246-4249,4251,4256-4262,4267-4268,4274,4278-4281,4283-4284,4286-4293,4296,4302-4305,4307-4314,4316-4325,4327,4330-4332,4336-4351,4354-4355,4360-4364,4366-4368,4370-4375,4381-4382,4384-4386,4389,4392-4393,4395,4397-4399,4402-4403,4405,4408,4410-4412,4415,4418-4419,4421,4424-4434,4437-4439,4442-4443,4445-4448,4450-4451,4454,4457-4458,4461,4463-4471,4473-4477,4479,4485-4494,4497-4500,4502-4503,4505,4507,4518-4526,4531-4540,4559-4569,4571-4572,4574-4575,4577-4582,4584-4585,4587,4589,4594,4597-4604,4606,4611,4615-4625,4628-4629,4634-4638,4640-4642,4644-4647,4651-4652,4654-4656,4658,4660-4662,4665-4666,4668,4670-4671,4673,4675-4677,4680-4681,4685-4686,4692-4693,4704-4705,4710,4712-4713,4715-4719,4721,4723-4727,4735-4738,4741-4743,4745-4751,4753-4754,4756-4758,4760,4762-4763,4765-4767,4770-4771,4773-4775,4777,4779,4781-4782,4784,4786-4787,4790,4802-4811,4813,4815,4817-4819,4821-4826,4829-4830,4851-4853,4855,4857,4859-4860,4863,4865-4866,4870-4871,4873-4874,4877,4879-4880,4883-4884,4886,4889,4891-4892,4896-4897,4899,4902,4904-4905,4909-4911,4913-4916,4919-4928,4934-4938,4941-4950,4952-4953,4955,4964-4966,4968-4971,4973-4976,4980-4981,4983-4985,5000-5002,5005-5006,5008-5010,5012-5013,5015-5016,5019-5024,5026,5032,5044,5046-5047,5049,5051-5052,5054-5057,5059-5061,5063,5076-5080,5082-5083,5085,5091-5092,5095,5097-5099,5101-5107,5110,5112-5113,5118-5128,5133-5139,5141-5142,5144,5146-5148,5150-5155,5157,5162-5172,5179,5181,5186-5192,5194-5205,5207-5216,5218-5229,5231-5232,5234-5235,5238-5245,5247-5258,5260-5261,5263-5272,5274-5284,5286-5295,5297,5299,5305-5307,5311-5313,5315-5321,5324,5326-5327,5332-5343,5348-5352,5354-5356,5358-5366,5371-5387,5389,5391,5396-5402,5404-5418,5420-5440,5442-5443,5446-5453,5455-5460,5462-5475,5477-5486,5499-5500,5503-5504,5506-5507,5509-5511,5517,5520,5523,5527-5528,5530-5531,5534-5535,5538-5540,5555-5556,5559-5560,5565,5571-5579,5581-5587,5589-5591,5593,5606-5614,5616,5619-5622,5624-5625,5628-5630,5635-5636,5639-5640,5653,5658-5660,5662-5664,5666-5667,5669-5671,5673,5675-5678,5683-5684,5686-5688,5690-5692,5695-5698,5700-5703,5705-5709,5711-5718,5720-5722,5724-5728,5730,5732,5734-5738,5740-5742,5744-5748,5750-5754,5756-5760,5762-5766,5768-5772,5774-5778,5780-5784,5786-5790,5795-5797,5799-5801,5804-5805,5808-5814,5816-5821,5823-5825,5827-5828,5833-5844,5846-5847,5855-5862,5864,5868-5871,5873-5876,5878,5880-5881,5894-5904,5906-5910,5912-5919,5922-5928,5931-5936,5939-5942,5944-5951,5953-5955,5957-5963,5965-5966,5968-5970,5972,5974-5978,5980-5981,5984,5987-5989,5992-5994,6000-6003,6006-6008,6010-6014,6016-6017,6019-6024,6026-6029,6031-6032,6034-6039,6041-6044,6046-6047,6049-6051,6053-6054,6056-6063,6065-6067,6069-6080,6082-6085,6087-6089,6091-6092,6094,6096-6097,6099-6103,6105-6113,6115-6119,6122,6124-6129,6131-6137,6139-6142,6144,6146-6148,6150-6151,6153-6157,6159-6160,6162-6163,6165-6166,6168,6170,6172-6178,6180,6182,6184-6186,6188-6189,6196-6197,6200-6202,6204-6206,6208-6210,6212-6214,6216-6217,6220-6222,6224-6226,6228-6230,6232-6234,6236-6238,6240-6242,6244-6246,6248-6251,6253-6255,6257-6260,6262-6263,6266-6267,6270-6271,6274-6275,6278-6279,6282-6283,6286-6287,6290-6291,6294-6295,6298-6300,6302-6304,6306-6308,6310-6312,6314-6316,6318-6321,6323-6326,6328-6331,6333-6337,6339-6342,6344-6347,6349-6352,6354-6357,6359-6362,6364-6367,6369-6372,6374-6377,6379-6380,6383-6387,6389-6393,6395-6396,6399-6403,6405-6409,6411-6415,6417-6421,6423-6426,6428-6431,6433-6436,6438-6441,6443,6445,6448,6450,6453,6455,6458,6460,6463,6465,6468,6470,6473,6475,6478,6480,6483,6485,6488,6490,6494-6497,6499-6502,6504-6507,6509-6512,6514-6516,6518-6521,6523-6526,6528-6531,6533-6536,6538-6541 src/math/realclosure/realclosure.h 23 0 0% 40,241,255,262,269,314,317-318,346,367,369,416,419-421,424-425,432,435-437,440-441 src/math/simplex/bit_matrix.cpp 75 0 0% 22-23,26-27,30-34,36,38,40-42,46-50,53-58,60-64,67-71,77-81,84-86,88-95,97,99,101-103,105,113-116,118-123,125-132 src/math/simplex/bit_matrix.h 16 0 0% 46,52,58,68,70,72,74,81-82,86,88,90,95-96,107-108 src/math/simplex/model_based_opt.cpp 1104 546 49% 25-32,34-35,47-48,50-54,57-60,62-63,66-70,72,75-84,86-89,94,100-101,105,110,115,121-122,130-131,164,168-172,177,184,189-190,197-200,202-204,226,250-257,259-262,266-267,269-270,277-281,283-285,287,293,295-297,300,302,305-313,315-320,323-335,337,340-341,343-346,353-355,364,366-367,372,374-376,379-385,388-389,391-408,410-419,421-426,428-429,431-434,446-459,470-475,483,494,499,569-570,632,651-669,671-676,678,699-709,714-721,724-726,728,730-731,737-743,752-756,761,767,771,775-778,780,782,788,792-794,802,834-837,839-843,851,853,857-867,869-876,878,880-884,886-889,891-892,894-895,897-898,900-901,903-904,917-918,928,930-931,972,1004-1011,1022-1029,1034,1045-1047,1095,1102,1108,1110,1139,1155-1158,1160-1162,1173-1174,1176-1178,1205,1207-1209,1211-1215,1278,1294-1300,1307,1318-1320,1333-1334,1337-1344,1346,1374-1384,1386-1391,1393,1397-1401,1404-1406,1408-1410,1428,1483,1491-1493,1495-1497,1500,1520-1524,1526-1527,1529-1537,1539,1549-1556,1558-1560,1562-1568,1570-1571,1585-1588,1599-1611,1614-1628,1647-1651,1654-1660,1670,1673,1685-1686,1691-1694,1700-1704,1711,1715 src/math/simplex/model_based_opt.h 58 44 75% 62,130-137,141-142,186,315,317 src/math/simplex/simplex.cpp 43 27 62% 33-37,40-42,44-46,70-74 src/math/simplex/simplex.h 35 25 71% 56,129-130,134-135,147,157-158,193-194 src/math/simplex/simplex_def.h 658 255 38% 42-43,50-54,64-73,125-128,135-137,141-150,153-158,160-162,164-174,176,179-187,190-192,196-198,210-213,215-217,228-231,233-235,240-242,245-247,264-275,280-282,285-301,311-312,342-344,346-351,353,374-387,390-401,403-423,438-447,455-456,474-476,480-482,498-500,502-511,514,516-521,528-530,532-533,546-553,555,557-560,562-584,594-604,614-632,682,687,693-696,698-701,706,716-721,727-732,734,736,738-739,750-763,765-779,811,814,891-892,894,907-913,915-917,919,921,928,938,940,942,950-962,964-974,976-978,1021-1023,1030-1035 src/math/simplex/sparse_matrix.h 108 56 51% 39-40,66,82,99,123,158-160,184,200,211,213-214,217,219,221-222,231,259,261-262,273,275-276,279,285,287-288,291,297-298,300,302,304-310,316,318-319,323,325-330,337 src/math/simplex/sparse_matrix_def.h 334 92 27% 41-43,45-48,65-70,78-86,92-111,118-123,126-130,136,138-144,146,150-155,157-158,167-171,177-195,201-205,209-212,215-216,228-232,237-244,294-296,303,321,323-326,328,367-368,370-372,374,376-377,380,383-388,392-400,406-412,418-420,422-425,427-431,433,439-441,443-450,452,458-468,475-481,483-495,521-522,535-537,553-554,566-568,578-580,587-592,595-602 src/math/simplex/sparse_matrix_ops.h 141 0 0% 29,32-35,37-39,41-46,49-51,53-56,58,60-62,64,66-75,77-80,82-84,89,95-98,100-103,105,107-112,114,117,120-121,124-125,127,129-130,132-134,136-139,141,143-152,154-157,159,161-162,166,173-176,178-181,183,185-190,192,195,198-199,202-203,205,207-208,210-212,214-217,219,221-235 src/math/subpaving/subpaving.cpp 154 0 0% 40-55,62-66,68,70-76,78-79,90-96,99-106,108,110,112-118,120-123,125-127,129-132,134-136,145-151,153-155,158-161,163,165,167-173,175-178,180-182,184-187,189-191,201-207,210-217,219,221,223-229,231-233,235,237-239,241-244,246-248,254-255,258-259,262-263,266-267,270-271 src/math/subpaving/subpaving.h 1 0 0% 42 src/math/subpaving/subpaving_hwf.h 6 0 0% 33-37,42 src/math/subpaving/subpaving_mpf.h 6 0 0% 34-38,43 src/math/subpaving/subpaving_mpff.h 5 0 0% 30-32,36-37 src/math/subpaving/subpaving_mpfx.h 5 0 0% 30-32,36-37 src/math/subpaving/subpaving_mpq.h 5 0 0% 30-32,34-35 src/math/subpaving/subpaving_t.h 169 0 0% 58-61,63,78,80,83,85,98,100-103,117-122,124-128,130-132,135-137,140-141,154,156-163,178-179,205-219,223,226-229,231,251-257,268,270-277,279-284,286-295,297-302,304-305,307-312,319,327,329-333,343,345-351,369-378,387-388,390,405-406,408,420,422,424,426,438-439,441-444,463,533,537-539,549-552,617,662,767,769,771,773,809,835 src/math/subpaving/subpaving_t_def.h 1353 0 0% 37-39,41-42,72-76,79-82,85-91,93-100,102-107,196-201,203-212,214-221,223-230,232,234-240,242,244-246,249,257-264,266-270,272,275-277,280-282,285-291,294-312,315-329,335-341,343-344,346,352-359,361-363,366-371,376,379-384,386-392,395-400,402-404,406-410,412-416,419-441,444-461,464-469,472-475,478-484,486-487,490-494,496-497,499,501-506,509-515,518-524,527-533,535-539,541,543-548,550-551,553-554,556,558-573,577-588,591-595,598-600,602-603,606-608,611-613,616-617,619-620,622-623,625-627,630-632,634-635,638-653,659-665,671-674,676,678-680,683-690,693-697,700-709,711-713,715-727,731-740,743-771,775-783,787-791,794-796,800-808,811-816,819-844,847-864,867-871,874-877,880-881,883-884,886-887,890,892-893,897-898,900-901,903,906,909,912-913,915-917,919-920,922-925,927-928,930-931,933,935-938,940-944,947-958,960-962,966,969-977,979-980,982-983,986-994,996-997,999-1000,1003,1005-1010,1012-1014,1017-1018,1020-1030,1032-1035,1039,1042-1055,1057-1066,1069,1071-1081,1083-1086,1090,1093-1098,1101-1107,1110-1113,1116-1122,1124-1125,1127-1128,1130-1131,1133-1134,1137,1139-1146,1148-1151,1153-1156,1165-1169,1172-1175,1180-1181,1183-1187,1189,1191-1196,1198-1199,1201-1203,1206,1208-1212,1217,1219-1221,1224,1226-1227,1229,1231-1232,1234,1237-1245,1247,1249-1255,1260-1261,1263,1265-1266,1269-1271,1274,1276-1277,1279,1281-1282,1284,1287-1295,1297,1299-1306,1308,1310,1312-1314,1317-1320,1324,1326-1328,1332,1334-1335,1339,1341-1343,1352-1362,1364,1367-1370,1372,1374,1377-1385,1387,1389,1391-1394,1396-1397,1399-1403,1406-1407,1410-1424,1426-1427,1429,1431-1440,1442-1443,1445-1448,1452-1465,1468-1486,1488-1490,1492-1497,1499,1502-1521,1523-1529,1531-1537,1539,1541-1557,1559-1564,1566,1568-1569,1572-1583,1585-1586,1588-1601,1604-1605,1607-1610,1612-1624,1626-1628,1630-1634,1636-1638,1640,1642-1646,1648-1654,1656-1669,1672-1675,1677-1678,1681-1690,1692,1695-1699,1701-1702,1704-1705,1707,1709,1712-1720,1722-1727,1729-1733,1735,1738-1749,1752-1759,1761-1763,1766-1774,1783-1798,1801-1815,1818-1837,1839-1840,1842,1844-1846,1848-1852,1854,1856-1857,1860-1868,1870-1873,1882-1887,1890-1896,1905-1912,1914-1915,1918-1924,1926,1930-1941,1945,1948-1951 src/math/subpaving/subpaving_types.h 8 0 0% 35-39,41,45-46 src/math/subpaving/tactic/expr2subpaving.cpp 233 0 0% 56-63,65-68,70-71,74,76-80,82,84,86,88-94,96-99,101-112,115-117,119-120,123-124,127-139,141-145,147,150-155,157-160,162-163,165,167-171,173-179,181-183,187-190,192-193,195-199,201-209,211-214,216-219,224-236,238-240,242-255,257-260,262-263,265-267,269-275,277-287,289-290,292,294,296,298,300,302,305-306,316,330,332,335-336,338-340,342-346,349-353,356-357,359-360,364-365,369-371,373-375,377-378,381-382,385-386,390-391 src/math/subpaving/tactic/subpaving_tactic.cpp 173 0 0% 36-38,40,42-45,47-48,70-78,80,82-83,85-86,88,90-92,94-101,103-112,114-117,119-121,127-130,132-138,140,142-159,161-162,164-167,169-170,172-177,179,181-184,186-188,190-193,195-196,198-205,213-216,218-220,222,224-225,228-231,233-235,237-239,241-243,245,248-252,255-257,259-263,268-269,272-280,282-283,285,287,289-290 src/model/array_factory.cpp 119 116 97% 84,104-105 src/model/array_factory.h 0 0 --% src/model/char_factory.h 34 23 67% 38-40,43-48,55,58 src/model/datatype_factory.cpp 179 62 34% 31,39,49-55,57-61,63,65-66,68-72,78-87,92-105,107-112,114-115,117-125,127,129-131,133-136,141,177,185,199-210,215-221,223-225,227-232,234-236,238-247,249-250 src/model/datatype_factory.h 0 0 --% src/model/fpa_factory.h 30 13 43% 26-29,41,49-50,52-53,55-62 src/model/func_interp.cpp 337 292 86% 48-52,130,135,168,170,192,207-208,246-253,255-262,369,414-428,485 src/model/func_interp.h 25 19 76% 69-74 src/model/model2expr.cpp 106 0 0% 26,28-30,32-36,38-40,43-46,48-57,59-62,64-69,71,73,75-77,79-80,82-83,86-91,93-94,96-97,100-109,111-119,121-126,128,130-135,137,139-154,156-157 src/model/model2expr.h 4 0 0% 25,35,37,39 src/model/model.cpp 441 306 69% 90-91,93-95,97-101,103-113,115-118,123-125,129-130,133-135,137-138,141-142,145-148,155-156,169-171,192-194,196-199,202,231-242,373,377-378,411-432,434-437,439,500-503,505-507,546-555,558-566,568-569,576-580,584,588,600-601,615,617 src/model/model.h 13 13 100% src/model/model_core.cpp 96 77 80% 40-43,45,132-143,145,147 src/model/model_core.h 27 25 92% 45-46 src/model/model_evaluator.cpp 601 472 78% 119,163,169,177-178,183,185,240,295,307,311,326-328,345,349,379-383,385-386,391-396,398-405,407,463,466-467,479-481,483,496,506,508,532-533,559,568,612-613,623-624,631-632,638,640,650,684-686,697-698,705-713,715-719,721-725,727,764-766,783-784,787-791,798-801,817-821,834-837,839-846,853,855-858,861-865,867-868 src/model/model_implicant.cpp 654 0 0% 50-63,65-67,69,71-84,86-94,96-97,99,104-105,109,111,116-117,119,121,126-128,130-133,135-139,141-144,146,148,150,152-154,159-160,162-169,171,173,175-176,178-181,183,185,187-188,190-201,203-205,207,209-211,213-219,221,223-231,233,235,238-239,241-247,249-250,252,254,256,258-261,263,265,267-270,272,274-280,282-283,285-307,309,311-312,317-322,324-326,328-330,332-333,335-336,338-339,341-342,344-345,347-352,354-359,361-363,365-370,372-376,378,380,382-386,388,390,393-397,399-401,403,405-409,411,413,415-417,419-421,423-425,427-428,430-432,434,436,438-446,448-449,451-460,462-463,465,467-474,476-477,479-486,488-490,493-506,508-515,517-519,521-526,528,530-531,536-542,544-545,547-550,552-558,561-563,566-570,572-573,575,578-592,594-595,598-603,605,607-608,610,612-613,615-631,633-634,636-642,644,646-649,651-658,660-661,664,666-671,673-677,679-681,683,685-688,690,692,694-698,700-702,704,706-709,711,713,715-721,723-724,726,728-737,739-740,742,744-761,763,765,767,769,771-772,774-775,777-779,781-786,788-794,796-799,801-804,806-807,809-810,812-814,816,818-820,822-829,831-837,839-841,843,845,848-852,855-866,868-875,877,879-880,882-893,895-900,902,904-906 src/model/model_implicant.h 16 0 0% 64,66-79,109 src/model/model_macro_solver.cpp 393 326 83% 58,201-203,205-206,208-213,215-219,221-226,228,231-234,236-238,240-242,244-245,308,351,366,376,379,410-413,415,421-425,427,453-456,476-477,487-492,544,550,556 src/model/model_macro_solver.h 37 36 97% 224 src/model/model_pp.cpp 64 0 0% 27-34,36-38,40-50,52-63,65-83,85,87-91,94-98 src/model/model_smt2_pp.cpp 254 156 61% 35-38,40-43,46-47,62-73,75-86,88,90-101,103-112,114-118,120-121,123-137,164,176-180,183,204,212-216,248,254,272,308-310 src/model/model_v2_pp.cpp 55 49 89% 44-45,52,84-86 src/model/numeral_factory.cpp 16 16 100% src/model/numeral_factory.h 1 1 100% src/model/seq_factory.h 91 41 45% 57-72,75-79,82,85-88,90-91,104-107,109-110,112-115,118-122,124,126-128,131-132,151 src/model/struct_factory.cpp 42 27 64% 54-56,58-60,62-64,66-70,72 src/model/value_factory.cpp 81 65 80% 35,44,73,89,96-104,106,108-109 src/model/value_factory.h 104 80 76% 148,150-153,155-157,159-163,165-169,171-172,174-177 src/muz/base/bind_variables.cpp 104 94 90% 59-60,89-91,132-133,142-143,146 src/muz/base/bind_variables.h 0 0 --% src/muz/base/dl_boogie_proof.cpp 182 0 0% 72-78,80-95,97-98,100-112,114-121,123,125-127,129,131-133,135-142,144-150,152-157,160-163,165-182,188-190,192-194,200-203,205-209,211-225,227-233,235,237,239,241,243-248,250,253-262,265-267,270-276,279-281,285-291,294-300 src/muz/base/dl_boogie_proof.h 0 0 --% src/muz/base/dl_context.cpp 963 299 31% 51-54,56,58,70,72,76,78,80-83,85-91,93-94,96-99,101-102,112,114,118,120,122-125,127-135,137-140,142-143,155-158,160,162-165,173-174,177-182,184-186,188,190,253-254,257-258,261-262,265-266,271-273,277,282-285,287,293,295-296,301,303,306,313-317,319-320,322-323,325-328,357-358,362-366,369,371-373,375-376,378,380,382-385,387,389,391-393,395-397,399-401,404-408,410,412-414,416,418-420,422,424-432,438-439,441-442,481-494,496-522,524-526,528-535,537-539,541-543,545-547,550-552,555-557,559-562,564,566-568,595-598,600-604,606-610,612-614,616-617,621-623,625-629,631-634,637-645,651-656,658-661,663-669,671-682,687,709-714,740-741,743-747,761-764,796-797,799-800,805-806,818-819,827-828,830-831,833-834,836-837,842,855-861,890-891,895-896,906-911,918-919,921-924,931-933,955-957,959-962,964-966,968-971,973-976,978-985,987-988,990,997,999-1002,1005-1008,1010-1016,1018-1021,1025-1026,1038,1040-1041,1046,1049-1053,1055-1057,1059-1066,1068-1070,1073-1089,1091-1098,1100,1102,1104-1107,1109-1110,1112-1113,1116-1120,1122-1125,1127,1129-1130,1132-1143,1147-1148,1150-1159,1161-1164,1166,1168,1170-1174,1176,1178-1179,1181-1183,1185-1186,1189-1220,1222-1232,1234-1241,1243-1252,1254,1256-1267,1269-1271,1273-1276,1278-1280,1282-1284,1287,1293-1294,1296-1303,1305-1307,1309-1314,1316-1318,1320,1322,1326-1337,1339-1342 src/muz/base/dl_context.h 61 34 55% 75-76,85-87,94,97-98,224,328-331,372,389,467,480-482,588,592-594,596-599 src/muz/base/dl_costs.cpp 90 64 71% 45-51,59-60,63-65,83-86,95,111-114,118-122 src/muz/base/dl_costs.h 4 3 75% 76 src/muz/base/dl_engine_base.h 66 27 40% 48-50,72-74,76-96,101-105,107,111-115,117 src/muz/base/dl_rule.cpp 790 548 69% 84-85,88-92,108-114,117-126,150-151,160-163,178-179,205-206,208-211,213,215,222-228,249,303,347-348,409-414,417-418,420-421,423-426,429,431-439,453-459,483-485,487-488,506-513,515,518-520,531-532,535-551,560-561,567,597-601,616-617,631-633,667-671,717,760,791-796,799-806,836-839,844-847,851-858,867-868,873-881,886-887,889,898-905,938-939,941,952,1016-1025,1027-1038,1040-1052,1055-1059,1061-1063,1065-1066,1068-1070 src/muz/base/dl_rule.h 57 37 64% 57-73,75,86,104 src/muz/base/dl_rule_set.cpp 478 281 58% 31-36,38-40,43,45-48,51,60-64,74-78,90-95,134,140-146,148-149,151-153,155-159,161-163,165-167,169,171-177,179,182,184-187,189-194,196,200-211,213,215-217,219-221,223-231,234,330-333,344-346,348-351,361-363,376-378,401-404,406-408,410,445-447,450-452,454-457,459-477,480,482-486,488-492,494,497,502,508,510-516,518-522,526,547-548,700-705,707,710 src/muz/base/dl_rule_set.h 32 28 87% 74,232,235,280 src/muz/base/dl_rule_subsumption_index.cpp 33 30 90% 63,73,77 src/muz/base/dl_rule_subsumption_index.h 6 6 100% src/muz/base/dl_rule_transformer.cpp 82 72 87% 45-48,97-99,101-103 src/muz/base/dl_rule_transformer.h 7 6 85% 97 src/muz/base/dl_util.cpp 401 79 19% 63-67,83,85-91,93-100,102-107,109-111,113-120,122,124-128,131,133-134,136,138-145,147,149-151,153,155-157,159,161-162,164,166-169,171,173-181,183-189,192,195,198,200-201,203-205,207-209,211,213-214,217-221,223-225,227,229,233-241,243-248,250-252,254-255,257,259-260,291-292,294-295,299-300,318,321-330,332-337,339,352-354,356,358-359,361-368,370-375,377,390-392,396-397,402,404,412-414,417-418,421,424,428-432,434-437,439-443,445-451,453-456,459-466,468,470-473,512,514-528,530,532-536,538,541-543,545,547-552,562,565,569,571,606,608,610,612-613,615-616,618-620,623-625,627-633,636,640,642-643,645-647,649,653-654,656-661,663-666,668-669,671-673,676-677,679-683 src/muz/base/dl_util.h 177 61 34% 65-66,113,117-120,149-150,152,154,174-177,203-206,213,217-222,224-228,230-236,295-297,325,332-340,343-345,384-386,388-393,395-397,403-404,408-410,421-422,429,445-451,478-484,486-488,495-502,516,519-523,563-570,593-595 src/muz/base/hnf.cpp 357 183 51% 112,115,122,127,179,200-201,237-247,256-257,267-273,275-288,303-306,309-311,313-316,318-319,321-323,339-343,345-349,351-357,359-362,364-385,387-388,390-393,396-411,422-436,451,463-477,480-487,489-493,495-499,501-503 src/muz/base/rule_properties.cpp 296 91 30% 47-49,54-55,66-71,74-79,81,86-91,98-103,109-117,122-127,132-137,142,150-154,160-163,165-183,185,189-193,198-202,212-216,218-222,225-238,241-244,246-252,254-259,262-270,273-280,282,284-287,289-292,295-300,303-315,317-320,325-326,334-335,337-338,340-341,343,345-346,350-354,358-365 src/muz/base/rule_properties.h 2 2 100% src/muz/bmc/dl_bmc_engine.cpp 850 232 27% 51,53-66,68-75,78-79,82-84,86-95,97-106,108,111-143,145-151,153-155,157-158,160-186,188-194,196-206,208-209,212-213,216-221,223-228,231-236,238-245,247-254,257-266,268-280,282-285,289-291,293-294,296,298-301,303-314,316-320,322,324-328,330-338,340-342,344-345,347-349,351-357,359,372,374-384,386-388,390-391,393-403,405-411,416-422,424-425,427-436,438-441,443-448,450-462,466-470,472-477,479-487,489-491,493-498,501-506,510-512,514-523,525-526,528-534,536-538,540-542,544-555,557-567,569-574,576-581,583-589,603-613,615,617-619,621-625,627-633,635-647,649,651-654,656-662,668-669,672,674-678,680,682,684-685,687-690,692-693,695,702-703,705-707,709,715,723-726,731-736,1174,1180-1181,1188,1229,1249-1254,1256-1257,1259,1261-1265,1270-1271,1284-1286,1328-1333,1359-1370,1373-1374,1398-1400,1412-1419,1467,1485,1490-1492,1499,1506-1509,1522,1525,1535-1537,1543,1545,1547-1548,1551-1552,1555-1557,1559-1562,1564-1566 src/muz/bmc/dl_bmc_engine.h 0 0 --% src/muz/clp/clp_context.cpp 131 0 0% 32-33,49-56,59-60,62-70,72-75,77-81,84-86,88,92,94-96,98,100-101,106-108,110-122,124-125,128-130,132-133,135-137,139-140,142-162,164,166-168,170-175,177,180-181,183,185,187-188,190-193,201-209,212-222 src/muz/dataflow/dataflow.cpp 1 1 100% src/muz/dataflow/dataflow.h 82 82 100% src/muz/dataflow/reachability.h 31 30 96% 60 src/muz/ddnf/ddnf.cpp 579 0 0% 42-44,50-52,70-79,81-82,85-91,93,95,97,99,101,109-116,126-127,140-147,149-152,154-156,158-160,162-167,169-183,185,187-193,195-197,199-201,203-206,208-209,212-213,216-217,220-222,225-229,231-236,238-241,243-256,261,263-264,267-268,273-276,279-280,282,284-291,293-299,301-304,306,308-313,315-319,321,323-330,333,335-336,338-345,347-364,366-367,369-374,377-384,386-387,389-390,392-393,395-396,399-400,402-403,405-410,413,415-416,418-420,422-423,430-435,437-438,440-442,444-445,448-449,452-455,459-465,471-472,489-495,497-500,502-509,511-513,515,517-518,521,524-526,528-529,531-534,536-538,549-558,560,562-568,571-572,574,576-581,583-585,587-588,590-596,598-599,601-602,604-605,607-608,610,614-616,618-619,621-622,624-625,627-628,630-632,634-635,637-639,641-642,645-647,649-650,652-656,658-661,663-666,680-685,687-707,709,711-728,730-733,735,737-739,741-743,745,747-749,751-757,759,761-763,765-769,772-775,778-781,783,785-798,800,804-822,824,826-827,829-831,833-834,836-847,849-851,853-854,856-857,859,862-870,872-882 src/muz/fp/datalog_parser.cpp 960 0 0% 61-65,79-83,85-89,94-101,106-107,109-114,116,127-133,135-138,140,142-150,152-163,167,174-177,179,181-184,186-190,192-195,197-198,207-218,220-223,225-226,230-237,244,246-247,250-254,256,258-259,261-263,265-268,270-274,277-280,283-287,289,293-295,297-300,303-308,310-311,313-314,316,318-320,322-325,327-331,333-335,337-341,343-347,349-350,352-355,358-359,361-362,364-366,371-374,376,378-380,382-384,386-388,390-392,394-398,400,402-406,408,410,412-413,415-417,419-422,425-429,432,437,439-440,447,477-485,487-494,496-497,499,501,503-508,512-519,521-529,531-532,535-536,538-546,548-552,554-557,559-560,562,564-567,569-572,574,576,578-579,582-583,585-588,590-591,593-596,598-601,603-605,607-609,611,613-614,617-618,620-628,631-633,635-636,638-639,641-644,646-647,649-650,653,656,658-659,674,676-678,680,682,684-686,688-689,691-692,694-695,697,700-701,703,705,707,709,711,713-721,723-729,731-736,738-740,742-743,745-746,748-752,755-756,758-760,767-793,795,797-808,810-811,813,815-816,818-819,821-824,826,828-829,831-832,834-835,837-838,840-841,843-844,847,849-854,856-861,863,865-870,872-875,877,879-881,887-889,891-894,896,898-900,902-905,907,909,911-913,915-917,919-923,925-926,928,930,934,936-937,939-941,943-944,950-951,953-954,957-969,971-972,974,976,979-981,984-987,989,991-994,996,998-999,1002-1003,1011-1018,1021,1023-1035,1037-1040,1042-1044,1047-1050,1052-1053,1068-1069,1071-1073,1075-1077,1079-1080,1082-1084,1086-1090,1092-1094,1096-1099,1101,1103-1104,1106-1107,1109,1111,1113-1114,1116-1117,1119-1120,1122-1123,1127-1137,1140-1141,1143,1150-1151,1153-1154,1201-1206,1210-1220,1222-1223,1225-1226,1228-1232,1236,1238-1247,1249,1251-1257,1259-1264,1266-1269,1271-1273,1275,1277-1280,1283-1286,1288,1290,1293-1300,1302-1304,1307-1312,1314-1315,1317,1319-1321,1323-1324,1326-1332,1334-1338,1340,1342-1346,1349-1351,1353-1354,1356,1358-1361,1363-1364,1366,1368-1369,1371-1372,1374-1377,1379-1380,1382-1383,1388-1391,1393-1395,1397-1399,1402-1405,1407-1409,1411-1414,1416,1418,1420,1422-1423,1425-1429,1431,1433-1435,1437,1448-1449,1451-1454,1456-1457,1459-1462,1465-1468,1470-1472,1474,1476-1479,1481,1483-1487,1489-1493,1495-1496,1498-1501,1503-1505,1507-1510,1512-1513,1515-1517,1519-1521,1526-1529,1532,1534-1535,1538,1540-1546,1548,1551-1552,1555-1556 src/muz/fp/datalog_parser.h 2 0 0% 30,40 src/muz/fp/dl_cmds.cpp 320 211 65% 75,88-89,100-102,110-115,123-134,170-171,176-178,185-192,211-213,218,224,228,240,243,263-266,268-270,274-276,283-286,288-289,291-292,295-296,299-300,303-304,308,311-313,316-317,319,326-328,335,341-348,353-358,363-366,385-386,400,413-414,420,444-445,491-493 src/muz/fp/dl_cmds.h 1 0 0% 29 src/muz/fp/dl_register_engine.cpp 14 7 50% 40,42,44,46-47,49-50 src/muz/fp/dl_register_engine.h 1 1 100% src/muz/fp/horn_tactic.cpp 290 208 71% 54-56,74-75,106,110-112,117-119,153,163-165,184-189,212-214,238-239,258-260,271-272,274-277,296,314,320-324,326-331,333-344,346-348,353,355,357,359,361,363,365,368-370,387-388,395,403-405,437-438 src/muz/rel/aig_exporter.cpp 208 0 0% 20-23,25-29,31-33,36,39-42,44-48,50-56,58-60,63-69,71-74,76,78-80,82-88,90-91,93-94,96-98,100-102,104-111,114-115,118-120,122-126,128-132,134-136,139-143,145-147,149-151,153-156,164-167,170-173,175,178-184,187,189-190,192-196,198-201,208,212-213,216-218,221-223,226,229-230,232,234-235,237-238,240,242-243,245-251,254,257,260,262,265,267-268,270-272,274-275,278-280,282-285,287-292,294-295,298,300-303,305-309,312-318,321-324 src/muz/rel/aig_exporter.h 0 0 --% src/muz/rel/check_relation.cpp 540 235 43% 16-43,45-46,65-98,100-135,137-138,141-144,153-154,156-157,159-160,163-164,166-181,186,189-197,201,204-205,211,216-225,229,233-235,425-426,431,486,488-500,502,505-507,509,512-514,521-524,526-543,545,547-548,555-558,560-567,569-573,578,581-583,585-590,595,598-599,605,607-609,611-617,620,623-624,632,634-646,648,650-651,662,665-668,670-680,683,687-688,743,746-749,751-757,760,763-766 src/muz/rel/check_relation.h 6 2 33% 52-55 src/muz/rel/dl_base.cpp 294 100 34% 33-35,41-43,45,47,49-58,61-62,74-82,85,87-92,94-95,114-115,117-118,133-134,136-137,140-141,145,147,149-153,155-158,175-180,182-184,186-190,192-199,201-203,205,207-210,212-213,215,217,219-221,224,236-238,240-244,253-258,260-261,263-268,271-272,274-276,279-291,293-296,298-300,302-305,307-308,311-312,314-315,317,319-322,324-325,327,329-334,336-337,361-364,373-378,406,408-409,411-413,416-419,422-423,425-426 src/muz/rel/dl_base.h 350 174 49% 43-45,49-50,54-57,99,169,171-176,223,225,273,277-278,323-326,336-337,339,341,343-344,346-347,350-351,354-355,357-358,360-361,366,368,370-371,373,376,379,382,384,392,428,473-475,485,487-488,495,497-500,544,548,583,585-598,607-613,615-618,620-622,627-628,634,639,649-651,653-655,657-667,669-675,677-678,680-683,685,688-689,691,746-747,753-754,759-760,784-785,794,806-809,868,882,913-916,943-944,980,982-983,985-989,991,1019,1026,1032-1033,1071-1073,1126-1127,1132,1145,1148,1182 src/muz/rel/dl_bound_relation.cpp 478 216 45% 32-35,37-39,57-59,62-64,95,141,160-167,174,179,182,185-186,188-189,191-192,212,227,245-253,265-271,273-277,290-331,350-351,353,355-356,359,364-365,367-368,373-374,377-381,395-404,419-426,443-444,468-474,479-484,500-502,504-506,513-515,527-536,545-547,551,556-557,560-561,566,578-583,585-586,589-596,598-600,603-604,606-610,612-613,615,618-622,624-629,631-646,648-650,653-662,664-675,688-693 src/muz/rel/dl_bound_relation.h 10 3 30% 69,71,97-98,105-106,140 src/muz/rel/dl_check_table.cpp 258 0 0% 28-29,33-34,37-38,41-48,50-54,61,63-66,68-73,77,79-80,82-83,89,91-94,96-100,104,107-108,110-111,117-120,122-130,133-135,137,139,145-148,150-154,158-160,162-163,169-172,174-178,182,184-185,187-188,194-197,199-204,208-210,212-213,219-223,225-229,232,234-235,237-238,244-248,250-254,257-259,261-262,268-272,274-278,281-283,285-286,292,294-297,299-303,307,309-310,312-313,319,323-326,328-333,337,340-341,343-344,350-353,355-360,362-365,367-379,381-392,394-396,398-405,409-414,416-421,423-424,427-430,433-435 src/muz/rel/dl_check_table.h 10 0 0% 50-53,114-115,125-126,128-129 src/muz/rel/dl_compiler.cpp 855 334 39% 35-37,43,62,64-69,71,73-75,77,79-83,85-87,89,91-96,98-102,110-111,117,119,121-125,149-154,156-161,219,221-224,226-229,232,235,237-240,242-255,257,259-263,309-310,314-316,319-325,339-340,342-343,362-368,376-386,388-391,394-398,403,406-414,416-418,420,423-428,430-436,438-441,443-445,475-480,482-483,485-486,488-490,492,495-502,504-512,514-517,519-521,524,526-534,536-537,539,541,561-569,571-574,576,583-586,588-589,593,595-599,619,624-625,644-646,650-655,657-661,663,665-666,668-672,674-680,695-700,704-705,709-710,712-716,718-725,732,735-736,835-836,839-840,846,879-889,891-896,898-907,921-923,925,927-931,937-943,958-961,964-966,968-973,975-976,978-980,982-984,987-988,990-998,1001,1004-1005,1007-1010,1014-1019,1021,1023-1026,1028,1031-1033,1035-1040,1042-1045,1047,1049-1057,1059-1061,1063-1066,1068-1069,1072,1075-1079,1081,1084-1091,1093-1098,1100,1103-1104,1106-1109,1114,1116-1117,1120,1122-1125,1127,1131-1135,1139-1142,1144-1145,1147,1154-1155,1157-1162,1164-1167,1170,1174,1176-1178,1180,1184,1187-1193,1198,1209,1253-1254,1268,1287-1288,1298,1312-1313 src/muz/rel/dl_compiler.h 19 17 89% 127,132 src/muz/rel/dl_external_relation.cpp 295 0 0% 28-35,37-51,53,55,57-67,69-71,73-78,80-89,91-99,101-103,105-107,110-111,122-123,125-126,129-130,133-143,145-153,155-159,162-163,167-172,179,181-193,195-201,204,206-207,209-210,217,219-229,231-236,239,241,250-253,255-263,265-271,274,276-277,279-280,290-296,298-310,313,315-316,318-319,321,323-324,326-327,334-340,342-346,349-351,353-354,356,358-359,361-369,375,377-382,384-394,396-401,404,406-407,409-410,418,421-434,436-440,443,446-447,449-450 src/muz/rel/dl_external_relation.h 12 0 0% 29,56,58,86-88,90-92,120,143,145 src/muz/rel/dl_finite_product_relation.cpp 1450 0 0% 35-37,46-48,51-53,56-58,61-63,66-69,71,74-78,81,83-85,87-90,92,94-97,99,101-103,106-109,111,113-115,117-119,121,123-124,126,128-131,133-135,137,139-140,142-148,150-152,154-161,163-171,173,175-176,178,181-188,190-191,194-196,199-203,206-209,212-213,216-218,221,223,225,227-230,233-234,236,238,243,245-246,248-252,254-256,259-261,263-266,268,270-272,274-276,278-279,282,284-285,287-289,291-293,295-297,299-302,304-305,307-308,310-312,318-321,323-328,331,334-335,337-345,347-348,350-351,353-357,390,392,394-400,404,406-421,423-425,427-430,433-440,442,444-449,452-454,456-457,459,461,464-467,470-473,476,478-479,484,487,489,492-500,506,508-512,515,517-518,520-521,534-541,543,545,547-552,554-557,564-565,567-573,575-578,581-585,587-594,596,599-602,604,606-608,610,612-616,618-628,630-632,637,640,642-644,646-647,650,652-653,655-656,670-672,674-677,679,681-690,692-694,696,698-700,702-708,710-714,716-719,721-725,727-730,735,738,740-741,744,747-748,750-752,769,771-775,789,791-795,797-799,801-806,808-814,816,819-820,835-836,838-843,847-850,852,854,856-866,868,870,872,874-881,884,886-894,897-900,902-905,908,911-914,917,920-923,925-926,928-931,934-937,940,942-943,946-948,950,953-959,962,964,967-970,973,975-983,1085,1088-1098,1101,1103-1104,1106-1109,1111,1114,1116-1117,1130-1137,1139,1141-1153,1155-1158,1160-1162,1164-1165,1167-1169,1171-1176,1178-1181,1183-1186,1189,1191-1192,1194-1195,1203-1205,1207-1210,1212-1213,1215-1217,1219-1224,1226-1231,1235,1237-1238,1240-1241,1284-1289,1291-1292,1294-1298,1300,1302-1306,1308-1313,1315,1317,1321-1326,1328,1330-1334,1336,1338-1344,1346-1349,1351-1357,1359-1365,1370,1372-1375,1377,1379-1380,1382-1384,1386,1388-1396,1399-1400,1402-1404,1407-1412,1415,1417-1420,1422-1424,1427-1431,1433-1439,1441,1443,1445-1448,1451,1453-1454,1456-1457,1482,1484-1489,1491-1495,1497,1499-1504,1506-1509,1511-1513,1515-1516,1518,1520-1523,1525-1528,1536,1538,1540-1542,1544-1550,1552-1556,1560-1562,1564-1566,1569,1571,1575-1577,1582-1583,1586,1594-1596,1598-1602,1605-1608,1610-1613,1615,1617-1619,1621-1622,1625,1628-1629,1632-1633,1645,1647-1652,1654-1656,1658-1663,1665-1672,1676-1679,1681,1683,1685-1687,1689-1704,1706-1708,1711-1715,1717-1719,1721,1723-1725,1728,1730,1733,1736-1742,1744-1746,1748-1751,1756-1761,1763,1765-1767,1775,1778-1788,1791-1794,1796-1798,1800-1801,1803-1804,1806,1808-1809,1811-1826,1828-1830,1832,1834-1836,1838-1843,1845-1856,1858-1859,1861-1871,1873-1874,1877,1879-1882,1884-1885,1887-1888,1891-1894,1896-1902,1905-1911,1913-1915,1917-1925,1927-1929,1931,1933-1934,1936-1941,1943-1950,1952-1954,1957,1959-1961,1965-1966,1968-1969,1971-1972,1974-1975,1978-1982,1984-1985,1987-1989,1991-1993,1995-1996,1999-2000,2002,2004-2005,2007-2009,2012-2013,2016-2019,2021,2023-2028,2030-2033,2035-2038,2044,2046-2048,2051-2053,2055-2058,2060-2064,2067-2076,2078-2080,2082-2086,2088-2092,2094-2096,2098-2099,2101,2103,2105-2107,2109-2112,2114-2115,2117-2133,2135-2138,2140-2141,2143-2148,2150-2152,2154-2156,2158-2159,2161-2168,2170-2174,2176-2178,2180-2182,2184-2189,2191,2193-2197,2199,2201-2202,2204,2206,2208,2210-2211,2219-2220,2222,2224,2226-2227,2230-2231,2233,2235-2236,2238,2241-2242,2245-2253,2255,2257,2259-2261,2263-2265,2267,2271,2273-2274,2276,2278,2280,2282-2283,2285-2287,2289,2291-2294,2296-2300,2303,2305-2306,2308-2309,2311-2314,2316-2321,2323-2327,2330-2332,2334,2336,2338-2342,2344-2346,2348-2373 src/muz/rel/dl_finite_product_relation.h 34 0 0% 40-42,44-45,48-49,77-79,97,240-244,256-261,263,311-312,330-331,334,336,338-339,345,356-357 src/muz/rel/dl_instruction.cpp 755 209 27% 61-62,67-68,72-81,83-90,92-96,98-105,107-108,120-121,165-176,196,199-201,207-208,215-221,224,226,231,235,246-250,263-269,271,273,275-285,289-290,292-293,302-305,308-309,311-314,316-329,332-341,343-345,348,350,370-371,379,381,399-400,403-414,428-434,438-442,444,446-448,450-463,466,468,477-483,487-491,493,495-497,499-507,509-511,514-515,527,538,540,547-548,553-562,576,578-579,581-585,587,590-595,597,599-600,602,604-606,608-609,611-617,619-625,628,630,646,657-659,665-668,670,672-681,685-686,691-696,714-715,719-734,742-743,754-760,763-764,766-770,772,774-782,784-790,792-798,801,803,805,807,820,822-829,831,833-838,840,842-869,871-876,879,882,892,894,897,899-902,904-905,907-911,913,915-917,919-935,938,940,951,953-957,959,962-974,976-986,988-992,995,997,1020-1030,1051-1061,1078-1079,1081-1082,1093-1100,1102-1105,1107-1112,1115-1116,1146,1165-1167,1169,1171-1176,1178 src/muz/rel/dl_instruction.h 81 56 69% 37,144-145,148-149,152-154,188-190,205-206,212,214,227-228,235,248-250,321,358-360 src/muz/rel/dl_interval_relation.cpp 420 200 47% 37-40,42-44,75,119,124-138,140-144,146-155,170-172,182,201,203,205-210,212,214,220,225,228-229,231-232,253,282,303,323-333,341,360-363,366-368,371-380,382-389,391,393-398,400,402-406,435,437-438,440,442-443,446-453,455,464,466-467,469-476,478-479,481-484,486,488-490,492-501,522,527-530,533-536,541-544,552,556,572-576,578-583,585-590,592,598-602,609-613,615-616,625-627,630-632,638-646,648-649 src/muz/rel/dl_interval_relation.h 12 8 66% 107,115,117,119 src/muz/rel/dl_lazy_table.cpp 272 11 4% 35-36,39-42,49,51,53-57,61,64-65,68,70,77,79-90,94,97-98,101,103,110-112,114-116,120,123-124,127,129,136-138,140-142,146,149-150,153,155,164,166-169,172,174-175,178,180,189,191-194,197,199-202,204,206,215-221,224,228-229,232,234,244-247,249-252,255,257-258,261,263,272,280-287,289-290,292-293,295-311,313-314,316-317,324-333,335-337,339-348,351-358,361-369,372,374-375,377-384,386-394,396-407,409-420,422-433,435-439,441,444-452,454-455,457,459-466 src/muz/rel/dl_lazy_table.h 78 3 3% 50-51,105,108-113,116-118,126-129,131-132,145-147,154-155,160-162,164-166,175,178-187,196-199,201,211-214,216,226-227,229,240-244,246-248,257-259,261-262,274,276-281,284-285 src/muz/rel/dl_mk_explanations.cpp 535 0 0% 58-59,63-64,67-70,72-76,78-84,136-137,139,145,147-148,150-160,162-164,166-172,174-176,180-181,184-187,189-190,192-194,196-199,201-203,205,207-209,211-214,216-218,221-226,229-234,237-238,240-242,244,246,248-251,253-261,263,274-280,282-283,285-291,296-297,299-302,304-311,315,317-318,320-321,323-324,329-330,332-334,336-343,346,348-349,351-352,357-358,360-362,364-371,374,376,380,383-387,389-390,392-393,395-404,406-411,413,416,419-421,423-424,426-430,433,435-436,438,440,442-443,451-455,457-459,461-462,464-466,468-479,482,484-486,488-491,493-494,496-498,500-502,504-508,510,512-513,518-522,525,528-529,531-532,537-538,540-542,544-546,548-549,551-554,556-559,561-565,567,570-571,574,577-578,581-584,586-589,591-592,602-610,612-619,623-626,632,634-636,639-640,642-643,645-648,650-651,653-654,656,658-661,663-665,667-668,670-671,673-682,684-689,691-697,699-706,708,710,712-714,716-718,720-732,734,736-738,741,748,751,753-756,758-759,761-767,771-775,777-787,789,791-792,794-795,797-808,810-811,814-817,820-824,826,828-830,832-835,837-843,845-846,848,851,853-855,857-859,861-864,866-870,872,874,876-877,879-880,882-886 src/muz/rel/dl_mk_explanations.h 0 0 --% src/muz/rel/dl_mk_similarity_compressor.cpp 347 56 16% 47-49,51-53,56-57,63-64,66-72,74-77,79-82,84-85,87-91,93-94,96-100,109-115,117-125,127-131,133-134,140-148,159-160,162-165,167-171,176-180,182-184,186-192,195-201,203-207,209-215,217-220,226,228-256,263,265-291,293,296-311,317-318,322-326,340,342-346,348-349,351,356-357,359-364,366-372,374-381,383-384,386-388,390,393-394,396,398-401,403-404,406-411,413,415-417,419-422,424-426,428-430,433-435,446-450,452-453,496-499,501,536-542 src/muz/rel/dl_mk_similarity_compressor.h 0 0 --% src/muz/rel/dl_mk_simple_joins.cpp 494 52 10% 40,50-52,58-59,62-66,69,71,79,82-97,103-110,149,156-163,165,167-170,172,174,176-180,183-187,189-193,196-198,200-203,205-206,209-210,212,214-217,219-221,224,226-231,234-242,244-246,248-249,257-263,265-270,273-274,279,281-288,301-303,305-306,309-326,329,331-336,339-340,342-349,351-357,359,364-365,367,369-374,376,379-381,383,385,387,390,392,398-404,407,409,411-415,417,419-424,426-428,430-434,436-437,440,442-443,445-446,448-453,456-457,459,461-462,464-466,468,471-477,479-484,486-492,494,501-504,506-513,515-516,518-523,525-526,529-542,544-568,570-577,582-590,593-594,597-598,601-602,605-608,610-620,622,624-628,630-631,633-637,639,641-646,648-649,651-654,656-659,662,664,668-669,676-679,681-686,701,707-712,714-715,718-724,726-727,729-735,737-739 src/muz/rel/dl_mk_simple_joins.h 0 0 --% src/muz/rel/dl_product_relation.cpp 783 0 0% 59-66,69-72,74-77,79-81,84-85,88-89,92-93,96-97,100-101,104-105,108-109,112-113,116-119,121-123,125-127,129,131-138,140,142-144,146-153,155,157-162,164,166,169-170,173-182,184-188,190-199,201-202,215-218,221,223,225-226,229-230,236-237,240-244,246-248,250-253,255-256,258-259,261,264-273,275-291,293-295,297,299-311,313-315,317-319,321,323-331,333,337-347,349-350,352-359,361-362,364-376,378-387,389-394,396-401,403-405,407-409,412,415-419,421,423-427,429,431-435,437,439-445,447-450,452-465,468,470-471,473-474,476-477,479-480,482-483,490-492,494,496-507,510,512-523,525,527-538,549,551-555,557,559-561,563-575,577-578,581,583-585,590-592,594-596,598-600,602,604-608,610-616,618,623-629,631-636,638-649,651-653,655-657,660-662,664-665,667-673,676-678,681-687,690-703,707-708,710-720,722-729,731,739-748,751-755,757-766,768-773,775,782-784,786-790,793,795-797,799,801-803,805,807-809,811,813-814,816-819,821,823,826,828,834-835,837,839-850,854,857-867,869-871,873,875-885,887-889,896-912,914,916-926,929-930,940-944,946-954,956-961,963-964,967-968,970-982,984,986-990,993,1003-1006,1009-1011,1013-1018,1020-1022,1025-1026,1028,1030-1032,1034-1035,1037-1040,1042-1044,1046-1051,1053-1055,1057-1062,1064-1065,1069-1073,1075-1078,1080-1082,1084-1091,1093-1097,1099-1101,1103-1105,1107-1109,1111-1113,1115-1124,1126-1129,1131-1135 src/muz/rel/dl_product_relation.h 12 0 0% 30,47,66,167-168,177-180,182-184 src/muz/rel/dl_relation_manager.cpp 1056 284 26% 40-42,60-61,70-73,78,95,118-121,123-124,128-130,172-174,176-184,186,188-190,192-199,208-209,211-214,221-223,226,232,235,237-239,241-243,246-247,249-252,254-255,263,266-271,280,283-286,289,291,294-295,299-304,306-308,316-319,327-328,331-333,339-340,346-348,351-354,356-359,364-366,368,383,385-386,388,391-393,395,398-400,426,442,444-450,452,454-457,459,461-462,464-465,467-469,471,473-474,476-480,482-488,490,492,494,496-497,499-502,504,506-509,511,513-519,521,523,534-538,541,545-547,550,553,564-565,568-569,575-576,578-579,582-584,589,591,603,607-609,611-618,620-622,625,629-634,636-639,643-645,651-656,658-663,666-667,680,682,684-690,692-695,699,702-714,718,720,723,725-729,737-738,740-741,746,748-758,761,763,766,769,780-781,783-789,792,794-801,803,805-807,816-817,819-821,826-834,838,841-847,850-852,854,857,859-861,863-864,867,869-878,881,883-889,892,895-902,927-931,972-973,975-976,988-989,997,1002,1006-1010,1012-1015,1017-1018,1024,1026-1028,1030-1031,1034-1036,1038-1039,1043,1046-1054,1059,1061-1062,1064-1069,1079,1082-1085,1088,1091-1092,1095-1099,1101-1103,1105,1107-1108,1110-1114,1117,1120-1129,1131-1133,1140,1142-1144,1146-1147,1150-1152,1154-1155,1160,1162-1166,1169,1171-1175,1182-1184,1186-1191,1194,1197,1204-1205,1207-1208,1210-1211,1215,1217-1227,1264-1268,1270-1274,1276-1278,1280-1282,1286,1288-1292,1301-1303,1305-1306,1309-1311,1314,1316-1320,1328-1331,1333-1334,1337-1339,1346-1348,1350-1356,1358-1361,1363,1397-1398,1436,1438-1439,1441-1448,1450-1452,1455,1457-1459,1461-1465,1468,1470-1475,1485,1487-1490,1492-1499,1501-1503,1505-1506,1508,1510-1514,1518,1521-1530,1534,1542,1551-1552,1554-1559,1562,1564-1572,1583-1589,1591-1595,1597-1601,1604-1606,1609-1615,1629,1631-1642,1644-1651,1653-1657,1659-1663,1665-1666,1668-1669,1671-1675,1677-1686,1689,1691-1696 src/muz/rel/dl_relation_manager.h 94 20 21% 153-154,179,261-262,272,275-276,281-282,291,293-294,333-334,346-347,378,380-381,395,398-399,431-432,453,456-457,462-463,471-473,512-513,565,567-568,650,652-654,657,659-662,664-666,668-669,672-678,681-687,689-692,695-698 src/muz/rel/dl_sieve_relation.cpp 396 0 0% 32,34-42,44-45,47,49-50,52-56,58-62,64-66,69,72-73,76-85,87-89,92-97,106-112,115-116,119-120,123-124,127-128,131-133,135-138,140,142-144,146-148,151,153-160,164-166,168,170,172-180,182,184,190,192,194,203,205-206,209-210,213-214,217-224,227-229,237-245,247-254,256-264,274,276-285,287,289-291,293,295,297-304,306,308,312,314,316,318-323,325-326,328,331-332,334-335,337-339,341-343,345-346,354,356-358,360-363,365,367,371,373-374,376-377,379-384,386-387,389-390,393-395,397,400-401,403-404,406,408-409,411,413-416,419-420,422-423,425-426,428-431,433-434,440,442-451,453-454,457,459,461,464-472,476-479,481,483-485,488,492-494,497-498,504-505,507-509,511-512,515,517-518,520-521,524-529,531-532,535-537,539-540,542,544-545,547-548,550,552,554-556,558-559,561,563-564,566-569,571-577,579,583,585-587,589-591,593-594,599-600,602-609,611-612,615,618,620,622-628,630-631,633,636-642,647,652,654,656-659,661-662 src/muz/rel/dl_sieve_relation.h 28 0 0% 39,46-47,49-50,54-55,77,91,93-94,110,112-113,163-164,167-170,172-173,175-176,184-187 src/muz/rel/dl_sparse_table.cpp 864 307 35% 34-37,39-41,51,59,84-87,103-108,113-114,116-117,139-140,149-151,259-267,269-271,274-275,277,279,294-297,299-308,310-313,315-317,319,322,324-325,327-328,330-331,333-340,342-346,348-349,351-352,354-355,357-358,360-362,364-366,382-385,387-390,392-394,396-399,401-402,404-407,409-413,416-417,420-421,423-424,433-437,460,462,469,472-478,480,482-486,492-493,523-529,533-534,536-539,541-542,544,546-551,554-555,557-558,560-564,566,572-577,579,581-583,585-588,590,598,608-609,634-635,637-638,686-688,690-691,693-705,707-708,711-725,727-729,748,767-771,811-812,859,874,893-894,905,915-921,923,926-932,934-939,941-943,945,947-948,950-951,953-963,966,968-969,971-972,979-983,985-987,989-990,992-994,996-998,1000,1002-1003,1005-1007,1009-1010,1012-1015,1017-1022,1025,1027,1032,1034-1035,1041-1053,1055,1059-1062,1064-1070,1072-1073,1075,1077,1079-1080,1082-1085,1088,1094-1099,1102-1104,1106-1107,1110,1112-1113,1115-1116,1133,1135-1142,1148,1150,1152,1154-1155,1157-1158,1160-1162,1164-1167,1169-1179,1181-1182,1184-1186,1188-1194,1196-1200,1202,1204,1206-1208,1210-1212,1214,1216-1220,1223,1227-1229,1231,1236-1239,1241-1242,1246,1249-1252,1254-1255,1286,1292,1296-1301,1303-1304,1306-1308,1310,1312-1320,1323-1331,1333-1336,1338-1352,1354-1356,1358-1365,1368-1370,1373-1374,1376,1380,1390-1391,1394,1396,1399-1403 src/muz/rel/dl_sparse_table.h 140 109 77% 171-183,205,217,227-228,244-246,253,292,297-298,396-397,400-402,492,494 src/muz/rel/dl_table.cpp 163 92 56% 33-35,42-44,46,48-49,51,53,55-57,59,61-62,64-66,68-72,74-76,79-86,89,91-92,94-95,106,108-112,120-122,124-125,128-130,132-135,140-141,144-145,156,163,175,240,254,280-282 src/muz/rel/dl_table.h 20 4 20% 79-80,82-83,85-93,99-101 src/muz/rel/dl_table_relation.cpp 286 91 31% 51,57-60,62-64,72-73,97,101-102,111,118,125,128-129,131-132,134-136,138,140,146-147,149-151,153,155,157-158,161-162,164-165,168,170-171,173,175-176,178-179,181-182,184,186-187,189,191-192,194-195,197-198,200,202-203,205,207-208,210-211,213-214,216,218-219,221,224,226-231,238-239,241-245,247-248,250-260,262,264-266,292,295,322,324-325,327,329-332,334,336-337,339,342,344-347,352,360,362-363,365-368,370-373,378,380-382,384-385,387-389,392,394-395,397-402,405-406,409,412-413,415-419,421-422,431-433,443-447,459-461,463,465-466,468-470,472,474-477,479,481,483-487,489-490 src/muz/rel/dl_table_relation.h 19 12 63% 46,119-121,124-126 src/muz/rel/dl_vector_relation.h 225 185 82% 62-68,70-74,76-84,150,159-160,171,182-183,328-331,335-339,372-373,385-386 src/muz/rel/doc.cpp 566 416 73% 77-78,92-93,111-114,156,197-201,203,205,245-246,257-264,296-298,365,401-403,559-562,564-570,596-597,603-604,606-612,614-616,618-623,643,645-646,648-656,672-678,680-688,692-693,695-696,699-703,705-706,708-709,711,713-716,718-719,722-731,733-745,747,749-751,753-763 src/muz/rel/doc.h 212 183 86% 128-130,134-139,163-164,249-259,273,330-335 src/muz/rel/karr_relation.cpp 580 0 0% 27-37,39-40,43,45-61,63-65,68-74,76-81,83,85-88,91-93,96-99,101-108,110,112-120,122-162,164-166,168-172,174,177,180-182,184,186-188,190-231,233-236,238-246,248,250-260,262,269,271-274,276-290,292-297,299-308,310-332,334-336,339-341,344-346,349-351,356-362,364-368,370-372,374-383,385,387-388,390-394,396-398,400-401,403-405,407-409,411-412,414-417,419-422,424-425,428-429,431-432,434-435,437-438,440-441,443-449,451-456,458,460-461,463-466,468-470,472-475,477,479-486,488,490,494-495,498-499,502-503,506-507,512,514-515,517-523,527,530-531,533-534,539-541,543-548,552,554,559-560,562-567,571,573-574,576-577,579-585,587,589-593,596-597,599-603,605-606,608-610,612-627,629-632,634-640,642,644-648,650-651,653-656,658-661,663-672,677,679-681,683-686,688,690-691,694,696-697,699-700,705-706,708-725,728,730-731,733-734,742-746,748-761,764,766-767,769-770,776-778,780-783,786-788,790-791 src/muz/rel/karr_relation.h 8 0 0% 41-45,47-48,51 src/muz/rel/rel_context.cpp 446 153 34% 72-73,81-82,85-90,128-131,152-154,160-165,175-179,193-195,202-205,207-211,213-221,223,225,232-241,243,245-270,272-273,276,278-279,281-282,284-285,287-294,296-298,322-326,329,331,343-345,351-352,357-359,368-370,374-377,389-395,397-398,403-412,414-434,436-440,442-446,454,456-463,465-467,472,474,477,480,488-490,492,494-495,497,499-505,507-512,514,517-519,524-525,528-536,538-539,541-542,544-545,547-549,552-558,560-565,567,569-575,577-579,595-608,615-616,620-622,624-626,628-630,632-633,635-636 src/muz/rel/rel_context.h 5 2 40% 62-63,68 src/muz/rel/udoc_relation.cpp 877 744 84% 79,84-86,90-99,101-104,156-157,183-184,249-250,254-257,259-262,265-269,271,280-282,284-285,303,353,396,489,518-519,521-522,528,539,543,546,591-593,595-609,611,613-616,638,689-690,692-703,705,748,760-761,763-776,778-779,794,825-827,890,893,895-898,1041-1044,1053,1061-1062,1125,1133,1181 src/muz/rel/udoc_relation.h 13 11 84% 53-54 src/muz/spacer/spacer_antiunify.cpp 157 0 0% 48-51,53-54,56,58-63,65-68,72,75-82,84-87,89-90,92-99,101-102,107,109-114,116,119-120,122-126,128-129,131-139,142-151,153-158,161-163,166-167,169-174,204,206-207,305,309,312-314,316,318-320,322-323,329,331-334,338,340-343,365-366,368,370,372-375,378,381-388,390-392,395-396,398-402,404-406,408-409,413-418 src/muz/spacer/spacer_antiunify.h 0 0 --% src/muz/spacer/spacer_arith_generalizers.cpp 80 0 0% 34-35,37-42,44-45,47-48,51,54,56-59,61-63,66,68,70,72-74,76-84,86-87,89-90,93-94,96,99-107,109,111,113-119,121-123,127,129,132-133,137-138,140,142,144-146,148-152 src/muz/spacer/spacer_arith_kernel.cpp 38 0 0% 28-29,38-40,42-43,48,51-52,55,57-58,60-65,67-69,71-77,79,82,91-92,94-96,103-104 src/muz/spacer/spacer_arith_kernel.h 21 0 0% 33,45-46,61-63,65,73-74,76-79,81-88 src/muz/spacer/spacer_callback.cpp 9 0 0% 26-28,30-32,34-36 src/muz/spacer/spacer_callback.h 9 0 0% 36,41-45,47,51,55 src/muz/spacer/spacer_cluster.cpp 206 5 2% 42-46,48-53,56-59,61-62,64-66,68-69,71-74,76-83,87,89-90,92-94,96-98,101-106,108-110,112-116,119-122,124-126,131-133,136-140,142-143,146,149-156,159,161-163,166-171,181-183,185-187,189,192,194,197-198,200-203,206-209,211-212,218,220-221,223-225,227-230,241,244-247,249,254-257,259-261,266-270,272-279,281-282,285-287,290-291,295,298-299,304-306,309,312-314,320-321,325-326,332-333,335-337,339-340,342-345,347-351,354,357-358,361,371,373,377,381-383,385,390-392 src/muz/spacer/spacer_cluster.h 25 5 20% 46,55-56,58-59,96,102,104-106,108-109,130-131,133-137,172 src/muz/spacer/spacer_cluster_util.cpp 121 0 0% 35,37-38,41,46-47,49-50,53,56-58,64-65,67-68,70,72-75,77-78,80,84,86-87,89,91-94,96-105,107,109,111-112,114,116-118,121,123-127,133,135-139,141-143,145-146,156-157,159-160,163,165,167-174,176-185,189-190,192,200-201,203,206-209,211,217-218,220-230,233-238 src/muz/spacer/spacer_concretize.cpp 123 0 0% 25-37,41-44,46,49-52,54-55,57,59,61-65,69-71,73-75,77-85,88-89,91-92,94-96,99,102-105,108-111,115,118-120,124-128,130-133,135-136,138-140,143,146-149,152-155,159,162-164,168-172,174-177,179-181,185-192,194-200,202-203,205 src/muz/spacer/spacer_concretize.h 7 0 0% 55-56,62-66 src/muz/spacer/spacer_conjecture.cpp 46 0 0% 29,31-36,38-39,45-47,51-60,62-64,71-75,77-83,85-88,90-91,94,96-97 src/muz/spacer/spacer_context.cpp 2729 1570 57% 83-85,104-105,135-137,140-147,229,234-238,241-246,248,251-257,270-272,282,284-289,291-293,296-297,304-306,313,315,317-320,323,332-333,362,364-365,367,369-370,373-376,380-382,385,388-390,393,404-405,407-410,413-416,418-422,424,426-429,431,433,455-456,461,464-466,468-469,471-473,475-478,496-508,528-529,531,533-534,550-559,561-565,571-574,576-583,585,587,589,598-599,601,640-644,646-649,653,655,660,662-664,666-670,678,680-681,683-690,697,734,736-743,777,779,781-786,832-834,836-838,840-842,851-852,856,858-864,866,869-874,876,887,986-990,1005-1007,1009-1011,1013-1014,1094,1096-1097,1099-1108,1110-1111,1113-1117,1119,1122-1124,1126-1131,1136,1138,1140-1142,1145-1153,1156-1163,1165-1166,1191-1193,1211-1212,1222,1224,1226-1236,1239-1242,1244,1251-1257,1259-1263,1265,1267-1270,1272,1274,1278-1282,1284-1285,1289,1291-1295,1383-1384,1442-1443,1461-1462,1502-1505,1535,1654-1656,1687,1723-1727,1799,1801,1803-1808,1810-1813,1815,1818-1829,1831-1832,1860,1862-1863,1866-1871,1873,1876-1877,1879,1881,1884-1888,1891-1894,1897-1898,1900-1901,1903,1907-1910,1912-1913,1915,1917-1918,1920,1922,1925-1931,1933,1935-1938,1941-1942,1945-1946,1949-1950,1952-1953,1955-1957,1959,1962-1963,1965-1970,1972-1973,1975-1979,1989,1991-1992,1994,1999-2000,2012,2017-2018,2026-2027,2031,2035,2113-2114,2184,2188-2194,2196-2205,2207-2214,2221-2225,2245,2252-2253,2262-2268,2270-2272,2274-2276,2316,2319,2329-2332,2426-2428,2458-2459,2487,2489-2491,2493-2494,2496,2498,2500-2502,2504,2506,2508,2510,2512,2514-2518,2520-2523,2525-2527,2529-2534,2539,2541,2552-2556,2560,2562-2573,2575-2576,2578,2583-2599,2601-2607,2609-2616,2619,2621,2623,2625,2627,2643-2647,2658-2663,2670,2681,2683,2685,2688-2689,2701-2702,2710-2712,2715-2717,2719-2720,2779,2786-2789,2792,2802,2805,2874,2876-2877,2880,2884-2886,2894-2897,2904-2905,2907,2910,2912-2915,2918,2920-2921,2923-2925,2929-2935,2948,2950,2952,2954,2956,2958,2960-2966,2968-2970,2972,2975-2977,2979-2981,2983,2988-2989,2991-2996,2999-3006,3009-3012,3014-3017,3019,3021-3022,3024-3025,3027-3028,3030-3031,3033-3034,3036,3063,3067-3069,3077-3078,3104-3105,3107-3114,3141-3152,3200-3201,3210-3211,3219-3221,3226-3228,3233-3237,3242-3244,3269,3273-3274,3284-3285,3292-3293,3302-3304,3349,3352,3374-3376,3378,3381,3383-3385,3402-3404,3414,3416-3417,3419-3425,3427-3436,3438-3439,3441,3443-3445,3454-3467,3469-3470,3472,3475-3476,3482-3485,3487,3490-3492,3494-3495,3534,3537-3539,3543,3545,3548,3550-3551,3557-3558,3562-3567,3570-3571,3573-3575,3577,3626,3629-3630,3633,3635,3660,3662-3664,3668,3670-3671,3703,3705-3706,3708-3709,3714-3717,3742-3743,3745-3746,3748-3752,3754-3757,3761-3765,3767,3770-3774,3776,3778-3779,3796,3800-3803,3805-3807,3810,3813-3817,3819-3824,3827,3829-3830,3835-3837,3839-3840,3842-3843,3868-3869,3907-3908,3912-3913,4054-4055,4065-4066,4068-4069,4081-4082,4092-4093,4107,4110-4113,4186,4188-4190,4192-4193,4195,4197-4199,4201-4208,4210,4212-4215,4218-4219,4221,4223-4233,4235-4236,4238,4240-4241,4243-4245,4247,4250-4252,4254-4255,4257-4258,4260-4262,4264,4266-4267,4270-4278,4280,4282-4284,4289-4290,4293-4305,4327,4329-4330,4332,4336-4338,4344-4345,4347-4349,4358,4360-4361,4367,4372-4373,4379,4388-4401,4403-4408 src/muz/spacer/spacer_context.h 379 245 64% 172,175,179,255,257-261,263,272-273,276,278-283,289-290,292,294-299,404,428-436,438,441-443,445-446,449-452,454,457-459,463-470,472,540-541,565,568-573,575,631-632,646,649-650,692-694,698-699,703-704,708-709,713-716,803-806,813,834,836-840,842,845,848,851,860,884,950,1004,1041,1057,1065,1067,1071,1073,1075,1077,1079,1081,1083,1085,1227-1230,1275,1289,1293-1294,1299-1301,1328,1330,1339 src/muz/spacer/spacer_convex_closure.cpp 243 0 0% 27-33,35-40,44-50,52-54,56,59-60,65-68,70-83,85-91,95-96,98-100,102,105-108,112,115-117,124-126,128-132,134-139,141-142,144-145,149-154,162,164-165,167-174,176-182,185-187,189-191,193-194,200-201,203-207,209-214,216-220,222-226,228-230,232-236,238-239,241-243,246-250,257,259,264-265,267,270-272,276-277,279-283,285-286,288,290-291,293-295,297,299-303,305,307,309,311-317,319,322-325,328-334,336,339-340,342,347-350,352,355-356,358,360,363,365-376,378-386,388 src/muz/spacer/spacer_convex_closure.h 26 0 0% 38-43,125,138-142,145-149,152,155-158,162,169,172,177 src/muz/spacer/spacer_dl_interface.cpp 209 74 35% 69-79,119-122,126-135,137,141-142,171,174-183,185,187,198,200-204,207-215,217-227,229,231-232,234-235,238,240-245,247,249-252,254-257,260,262,264,266-269,272,274-275,277-278,280,282-283,285-286,288,290-291,294-295,297,299-301,309,311-312,314,316-317,319,321,324,326,329,331-332,345,347,350,354-355,357-359 src/muz/spacer/spacer_expand_bnd_generalizer.cpp 110 0 0% 27,29,31-36,38,40,42,44,49,51-52,54,56,58,60,62-65,78-84,89-92,94-95,97-99,103-107,109-111,113,116,118-119,121-124,126,130-133,137,139,141-142,144-149,151-152,154,156-157,162-163,167,169,172-180,183-185,194,196,198,200,204-205,208-209,211-212,215,218,220,222,224-228 src/muz/spacer/spacer_expand_bnd_generalizer.h 7 0 0% 30-35,50 src/muz/spacer/spacer_farkas_learner.cpp 241 16 6% 51-52,55,57-64,85-86,89-90,93,95,97-102,174,176-183,185-188,190-204,206-216,218-219,222-237,239-243,249-256,260-263,265-267,269,271-274,276,278-283,286-289,292-307,310,312-318,320-324,326,340-343,345-350,352-371,373-382,384,388-390,392,394-398,400-404,406-415,418-420,422,425,429-437 src/muz/spacer/spacer_farkas_learner.h 2 0 0% 40,52 src/muz/spacer/spacer_generalizers.cpp 183 22 12% 50-54,62-63,65-66,69-70,72-73,75-76,78-81,83,85-93,95-102,105-129,131,133-134,138-142,144,146-149,151,153-155,157,159-160,164-165,167,170,173-177,179,181-184,198-203,205-206,210,212-216,247-248,251-257,262,264-268,270-276,278-279,282-284,286-287,290,292,296,299-303,305,308-309,311,313-315,318-319,322-323,325-327 src/muz/spacer/spacer_generalizers.h 33 2 6% 45-50,58,60-61,65,74-78,88,102,111-116,132,157-162,176 src/muz/spacer/spacer_global_generalizer.cpp 459 0 0% 43-48,50,52-54,56-58,60,64-75,77,79-81,83-84,86-95,100-110,114-118,120-126,131-136,138,140-142,144-148,150,153-155,157-160,162,164-165,167-169,171-177,180-182,187-188,192,194-195,197-198,200,202-211,214-221,224,226-229,231-232,234-238,240-246,249,251,255,257,266,268-271,273-274,276-277,279-281,283,285-294,296,301-302,305,308-309,314-315,317-318,321-324,326-327,330,332-334,337,340-341,344,346-347,350-352,354,356-357,359-362,364,367,369,371-372,375-377,379,384-385,387-391,394-396,398-400,403-408,411-412,416-417,419,421-422,425-429,431,434-438,441,444-446,451,457-461,464,466-468,470-475,479-480,482-487,489,491-495,497,499,501-502,505,507-508,515,518-521,523-524,526-530,533-535,537,539-546,548-549,552,554-556,558,562-564,567-570,572,574-575,578,581-584,586-587,590,592,594,597,601-604,607,611,615,618,620,635-636,638,642-646,650-651,653,656-659,662-663,668,674,676,678,681,683-685,687-688,690-691,693-696,699-700,703-704,706,709-710,713,715-716,720-724,726-731,733,737,739-740,742-744,746,748-751,754,757-760,762-764,766-768,770-774,777-778,781,783-785,787,789-791,793,795-800 src/muz/spacer/spacer_global_generalizer.h 24 0 0% 39-45,101-102,105-108,133-142,168 src/muz/spacer/spacer_ind_lemma_generalizer.cpp 159 138 86% 15-16,71,95-102,105-107,110-112,114-115,212,290 src/muz/spacer/spacer_iuc_proof.cpp 157 48 30% 25-27,29-31,40,42-48,65-68,70-73,75-78,80-82,157,159-160,162-163,165,168,170,176-181,183,185,187-190,193,196,198-199,201-202,204-205,207,209-210,212-218,221-223,226-228,231-232,234-236,238-241,243-244,246-248,250-256,258-259,263-266,269,271-274,276-279 src/muz/spacer/spacer_iuc_proof.h 6 6 100% src/muz/spacer/spacer_iuc_solver.cpp 261 170 65% 30-33,35-42,44,61,86-87,164-168,170,172,182-183,198-203,226-228,268-269,271-272,274-277,283,287,291-295,297-298,300-305,331-334,353-356,391-394,396-398,400-401,412-414,416-417,435,437-441,443-445,448-450 src/muz/spacer/spacer_iuc_solver.h 71 39 54% 108-109,112-117,119-129,133,137-145,156-158 src/muz/spacer/spacer_legacy_frames.cpp 85 0 0% 43,46-55,57,59-65,67,70-73,75,78-81,83-84,86,90-101,103-104,106-112,116,120-121,123,125-128,130,132,136-138,140,142-143,145,147,150,152-158,160,163-167 src/muz/spacer/spacer_legacy_frames.h 4 0 0% 28,30-32 src/muz/spacer/spacer_legacy_mbp.cpp 40 0 0% 49,51,53-56,58,69-76,78-81,83-89,92,94-95,102-106,109-114 src/muz/spacer/spacer_legacy_mev.cpp 609 0 0% 41,43-55,57,59,61-73,75,77-84,87,91,96-97,99-102,104-108,110-114,116-117,119-121,125,127,129-135,137,139,141-142,144-147,149,151-152,154-165,167,169-178,180,182-191,193,196-197,199-206,208-209,211,213-217,219,221,223-225,227,229-235,237-238,240,242,247-252,254-256,258-260,262-263,265-266,268-269,271-272,274-275,277-282,284-289,291-293,295-300,302-307,309,311-316,318,321-328,330,332-337,339,341-343,345-347,349-351,353-354,356-358,360,362,365-372,374-375,377-385,387,389,391-397,399,401,403-410,412-414,417-430,432-439,441-443,445-450,452,454-455,460,462-468,470-471,473-476,478-484,487-489,492-497,499,502-516,518-519,522-526,528-530,532,534-535,537,539-551,553-564,567,569,571-575,577-585,587-591,593,595-603,605-609,611,613-620,622,624-633,635,637-641,643-657,659-660,662,664-665,667-668,670-672,674-679,681-687,689-692,694-697,699,701,703-704,706-708,710,712-714,716-723,725-734,736,738,740,742,744-749,752-763,765,767,769-780,782,784-785,787,789-796,798-799,801-812,814-819,821,823-825 src/muz/spacer/spacer_legacy_mev.h 18 0 0% 59,61-70,72-78 src/muz/spacer/spacer_manager.cpp 152 59 38% 40-42,44,46,48-56,79,81-86,104,106-112,115,117-118,120-123,125,127-128,130-135,137-139,142-149,151,180-184,190-192,194-201,205-208,214,218,221,232-233,245-246,248-250,252-257 src/muz/spacer/spacer_manager.h 25 23 92% 95-96 src/muz/spacer/spacer_matrix.cpp 122 0 0% 21-27,29-36,38-42,44-47,49-50,52-57,59,61-62,64-66,69-74,77-85,87-90,92,94-95,97-101,103-104,107-113,115-121,124,126-129,131-134,138,140,142-148,150-151,153,155-157,159-166,168,174-176,179,181-184 src/muz/spacer/spacer_matrix.h 12 0 0% 37-38,40-41,43-45,53-57 src/muz/spacer/spacer_mbc.cpp 46 0 0% 13,27,30-32,34-36,39,42-44,48-51,55,58,61,63-66,69-73,77,79,81-84,86-95,97,100 src/muz/spacer/spacer_mev_array.cpp 145 0 0% 36-44,46-47,49-56,58-60,63-76,78-85,87-89,91-97,99,101-102,104-111,113-114,116-119,121-127,130-132,135-139,141-142,144,147-161,163-164,167-172,174,176-177,179,181-182,184-187,189-190,192-194,196-203,205-210,212,214-216 src/muz/spacer/spacer_mev_array.h 4 0 0% 38-41 src/muz/spacer/spacer_pdr.cpp 249 159 63% 42-49,54-58,61-67,69,80-82,102-105,140,153-155,158,176-178,218-222,249-252,271,276-278,307,311-314,316-317,319-326,329-333,336-344,347-355,361,369,372 src/muz/spacer/spacer_pdr.h 25 14 56% 43-44,56-62,65,76 src/muz/spacer/spacer_proof_utils.cpp 493 452 91% 71,104-106,124,130-132,135-136,138-139,205-208,232,244,268,274,285-286,329,331,333,384,624-625,653-654,667,719-720,753-754,772-773,785-786,831-832 src/muz/spacer/spacer_proof_utils.h 3 3 100% src/muz/spacer/spacer_prop_solver.cpp 218 165 75% 141,143-144,146,149,153-154,157-158,167-168,170-171,174-181,183,185-187,189-190,193-194,196-198,201,204-206,208-210,212-213,215,217-218,220-221,224,226-228,380,413,415 src/muz/spacer/spacer_prop_solver.h 33 27 81% 97-102 src/muz/spacer/spacer_qe_project.cpp 1436 313 21% 88-93,95-98,100,102-104,106-115,117,119,121-125,127-133,135-138,140,142-144,146-159,161-162,180,208-209,217-218,220-221,226,228-230,232-233,255,259-265,267,269-270,272-273,275,277-283,285-286,288,290-292,295-298,300,302-304,306,308,312,321-326,328-332,334-342,344-350,352-360,362,365-386,389,391-394,397-402,404-405,407-408,410,412-420,422-428,430-431,434-437,466-467,479,481-490,496-500,503-504,528,534-536,539-549,553,556,558,560,567,569-574,576,579-580,582,584-585,591,593,595-599,602,608,621,627-631,633-635,639-640,642-643,649-657,659-660,663-664,685-688,704,709-714,723-727,730,737-746,748,752,754,756-760,784-785,790,832-833,857-858,868-876,897-898,916-918,930-932,934,936-937,939-941,953,955-956,969-970,972-976,979-980,983-984,987,989-1000,1002,1004-1005,1007-1008,1011-1014,1016-1019,1021,1023-1024,1026-1040,1042-1044,1074,1076-1081,1083-1086,1089-1095,1097-1098,1102-1104,1107-1108,1111-1112,1133-1134,1136,1147,1149-1155,1157,1161,1171-1175,1208-1210,1212,1221,1223,1225,1248-1256,1258-1262,1269-1278,1280-1289,1291-1292,1295-1297,1299-1300,1303-1310,1314,1316,1321-1325,1327-1332,1334-1342,1344-1347,1349-1350,1352-1353,1356-1360,1362-1364,1366,1368-1369,1371-1377,1379-1381,1389,1391-1394,1396-1403,1405-1409,1411-1414,1421,1423-1425,1427-1432,1435-1440,1448-1454,1456-1473,1475-1479,1483,1485,1487-1488,1490-1491,1493,1497-1503,1505,1507-1513,1515,1517,1520-1521,1523,1531-1536,1538,1540-1541,1548-1550,1552-1553,1559-1560,1563,1566-1569,1571-1573,1575-1578,1580,1587-1595,1597,1599-1603,1607-1610,1612-1615,1617,1621-1635,1638-1640,1642-1643,1646,1648-1650,1652,1656-1659,1661-1666,1668-1670,1673-1676,1678,1680-1682,1684-1688,1690-1691,1693,1696-1697,1699-1703,1705-1706,1708,1710,1712-1716,1732-1740,1742-1748,1750-1753,1755-1758,1760-1766,1768-1769,1771-1774,1777-1778,1780-1785,1787-1789,1791-1800,1802,1804-1805,1807-1811,1813-1816,1819-1820,1822-1825,1827-1828,1830,1832-1833,1835-1838,1840-1843,1845-1847,1849,1851-1855,1857,1859-1862,1864,1866,1868,1871-1873,1875,1877,1879-1881,1884-1886,1890-1894,1896,1916-1925,1930-1939,1941-1946,1948-1958,1960,1962-1970,1977-1979,1981-1984,1986,1988-1998,2000-2002,2005-2006,2008-2011,2013-2014,2016-2019,2021,2023-2025,2030-2032,2034-2036,2038-2046,2048-2054,2056-2060,2063-2070,2072,2074-2077,2080,2082,2084,2090,2092,2095-2096,2098,2101,2106-2107,2110-2112,2114,2116-2117,2120-2122,2125-2128,2132-2138,2142-2147,2150,2152-2155,2167,2169-2176,2178,2180-2183,2185,2187-2190,2192-2196,2198,2200-2203,2205,2208-2209,2215-2218,2220,2223-2224,2230 src/muz/spacer/spacer_quant_generalizer.cpp 404 0 0% 41-42,48-50,52-53,55-56,59-60,63-68,70-71,73-74,77,80,90,92-96,98,100-104,106-108,110,113,116-118,120-122,124-127,132,134-135,137,139-142,157,159,161-162,164-165,168,170-171,174-175,177-182,184-185,187-188,191-192,197-199,201-204,206-209,211-216,219-222,225,227,229-230,245,248,250-253,255-257,261-271,273-274,277,279-281,284-285,288-293,295-296,310,318,320-325,328-330,332-335,337-338,340-343,347-359,361-366,368-369,372,375-376,379-380,384-386,389-391,394-395,398-402,404,406-411,413,415-419,421,423-428,430-432,435,438-439,442-443,446-448,451-453,456-457,460-464,466,468-473,475,477-481,483,485-490,492,494-495,497,499-502,504-505,507-510,512,515,525-526,529-536,538-541,543,545-547,550-553,556-559,561,565-568,571,574-576,580,588-589,591-592,594-598,600-601,603,606-610,612-613,615,620,622,624-625,627-628,630-631,634-635,637,639-650,652-655,659,661-662,664-665,667,671-672,674,676-677,679-680,682-684,686-687,689,693-694,696,698-703,705,708,711-712,715-717,720-722,725,727-729 src/muz/spacer/spacer_sat_answer.cpp 137 0 0% 9,18,20-22,24-25,27,30-37,39-42,45-48,50,52,54-56,59,62-67,69-80,82-84,86-90,93-96,98-99,101-104,107,110-114,117-120,122,124-134,136,140-141,143-144,146-157,160,163,167-175,177-179,181-184,186-187,189-197,199,202-203 src/muz/spacer/spacer_sat_answer.h 0 0 --% src/muz/spacer/spacer_sem_matcher.cpp 90 0 0% 24,26-30,32,34,36-41,44-47,49-51,53-55,59-64,66-67,69,72-84,86-88,91-96,98-103,106-108,110-114,117-119,121,143,145-147,149,151-152,154-157,160-161,163-166 src/muz/spacer/spacer_sem_matcher.h 0 0 --% src/muz/spacer/spacer_sym_mux.cpp 94 72 76% 62-64,91-92,97-98,100-101,103,105,107-109,111,120-125,148 src/muz/spacer/spacer_sym_mux.h 5 5 100% src/muz/spacer/spacer_unsat_core_learner.cpp 43 43 100% src/muz/spacer/spacer_unsat_core_learner.h 9 9 100% src/muz/spacer/spacer_unsat_core_plugin.cpp 357 79 22% 156-158,162,164-167,184-192,194-196,198-204,231,235,237-238,240-244,246,248,250,260-262,264,266,268,270-273,276,278-279,282,284-285,287-291,301,303,305,307,313-321,326,328-331,333,336,339,341-348,350-351,353,355-358,360-362,364,366-368,370,376-384,389,391-394,396,398,400,403,405-408,410-413,416,418-420,423-426,429-432,435-443,446-449,451-458,461,464-466,468-471,473-479,481-482,484-486,488,501,503,505-509,511,513-514,517,522,524,526,528-529,532,534,536,538-541,543,545-546,549,551,554,557-559,563,565-566,569,572-574,578-579,582-583,586,588-590,598,600,604,606-607,611,613-614,617-618,620-621,623,625-628,630,634,636-637,641,643-644,647-648,650-651,653,655-658,660,665,667-668,670,672-674,680-682,684-685,687 src/muz/spacer/spacer_unsat_core_plugin.h 9 7 77% 69,82 src/muz/spacer/spacer_util.cpp 687 254 37% 90-93,95-96,117,121,123-127,129,131-134,136-137,139-147,207-209,211,215,220,222-226,234,236-242,257-259,261-264,276,280-281,286-287,295,299,301-302,304-305,339-340,345,347-356,359-367,369-371,399-403,417,419,439,448-451,454-460,466,486,488-489,491-492,497-499,501-511,513,576-580,582-589,619-620,622,625-629,631-632,634,636-638,640-642,644,646-647,649-655,658-660,662-663,665,671-672,702-703,706-710,735,737-744,746,748,752-755,759-763,765-778,780,782-798,801,803-805,807-811,813-817,819-821,823-831,839-848,850-851,854-856,858-859,861,863-865,867,869-871,873,879-880,882-887,889,892-893,895-898,900-901,903-907,912-916,919-920,922-925,930-934,936-941,944-947,952-958,961-964,967-972,975-983,988-992,997-1000,1008-1010,1012-1019,1021-1024,1029-1030,1032-1035,1042-1046,1051-1052,1054-1055,1057-1060,1068-1072,1077-1078,1080-1085,1089-1101 src/muz/spacer/spacer_util.h 16 10 62% 64,67-69,71,73 src/muz/tab/tab_context.cpp 1066 0 0% 45-47,49-50,52-53,55-57,60-63,65,67-68,70,72,74-75,78-79,82-83,85-89,91,93,95-96,98,100,102-103,105-106,108,110,112-113,115,119,121,123-125,127-138,140-141,143-145,147-148,151-152,170-182,184-204,206-217,219-227,229-234,236,238-252,254-266,268-273,275,277-279,281-286,288-300,302,304-306,310,318-333,337-361,363-367,369-373,375-379,381-382,384-389,391-393,400-404,406-409,413-414,416-417,419-422,427,435-436,438-451,453-458,460-463,466,468,470-476,478-482,485-488,512-523,525-527,529-536,540-542,546-571,577,581-585,587-589,594-598,600,602,605-609,612-614,617,619-623,631-634,636-640,642-646,648-653,656-661,663-666,668-669,671-672,674,680-681,687,689-693,695-707,709,711-712,715,717,746-754,756-768,770-771,773,775,777,779,781,784,786-790,814-826,828,830,832-833,836-854,856-857,859-866,868-869,871-885,887-902,905-911,913-916,918-928,930-941,943-948,951-955,958-961,963-969,971-974,977-990,992-1005,1007-1008,1011-1012,1015-1018,1020-1028,1030,1032,1044-1051,1053-1054,1057-1059,1062,1064,1066-1073,1075-1086,1088-1091,1093-1096,1099-1112,1116-1126,1128-1129,1131-1145,1147-1148,1152-1158,1160-1171,1173,1175-1176,1178-1181,1183,1185,1300-1307,1309-1310,1317-1318,1340-1351,1354-1355,1357-1374,1376-1378,1380-1382,1384-1388,1390-1393,1395-1396,1398-1399,1401-1403,1406,1408-1410,1413-1419,1421-1424,1426,1428-1435,1441-1446,1448-1451,1453,1455-1456,1458,1460-1469,1471-1474,1476-1481,1483,1485,1487-1494,1496,1498-1499,1501-1502,1504-1505,1507-1508,1510-1512,1514-1516,1519,1521-1527,1529,1531,1533,1536-1540,1542,1545-1553,1555-1559,1561-1563,1565-1571,1576-1577,1579-1595,1597-1601,1603-1607,1609-1613,1615,1617-1631,1634-1642,1644-1657 src/muz/transforms/dl_mk_array_blast.cpp 238 16 6% 41-47,49-51,53-55,57,60-66,68,70,79-80,82-84,86-93,95-96,98,100-107,109-111,114-122,127-130,132-136,138,140-145,147-150,152-153,155-158,160-162,164-165,167-177,180,182,184,186,188-197,199-200,202,204,210-221,223-236,238-245,247-255,257,259-265,267-268,270,272-273,275-278,280-291,294-298,301-315,322-328,330-333 src/muz/transforms/dl_mk_array_blast.h 0 0 --% src/muz/transforms/dl_mk_array_eq_rewrite.cpp 67 0 0% 29,31-36,38,40-46,48-49,51,54,57-62,64-66,68-70,72,74,76-81,84-86,88-89,92-103,106,108-111,113-116,118-119 src/muz/transforms/dl_mk_array_eq_rewrite.h 0 0 --% src/muz/transforms/dl_mk_array_instantiation.cpp 208 0 0% 30,32-39,41,51-59,64-65,67,69-73,75-85,88-89,92-104,106-126,128-131,134,136-137,139,141-144,146-150,152-158,161,163-173,175,177-196,198,201-207,210,212-221,223,225-244,247,249,251-262,264-268,271,273-284,286-290 src/muz/transforms/dl_mk_array_instantiation.h 0 0 --% src/muz/transforms/dl_mk_backwards.cpp 46 0 0% 25-29,31-60,62-64,66,68-74 src/muz/transforms/dl_mk_backwards.h 0 0 --% src/muz/transforms/dl_mk_bit_blast.cpp 200 144 72% 62-63,66,68,70-78,82-85,87-91,93,95-109,111,113-118,157,186-188,192,240-241,273,289-291 src/muz/transforms/dl_mk_coalesce.cpp 141 0 0% 34-42,44-57,59-80,82-84,86-87,89-91,93-105,107-121,123-139,147-151,153-155,157-161,163-165,167-168,170-172,174-195 src/muz/transforms/dl_mk_coalesce.h 0 0 --% src/muz/transforms/dl_mk_coi_filter.cpp 126 98 77% 48,58-71,82-89,106-107,135,137,140 src/muz/transforms/dl_mk_coi_filter.h 4 4 100% src/muz/transforms/dl_mk_elim_term_ite.cpp 128 104 81% 34-36,38-41,44-47,54,93,166-167,176-177,179-181,185-187,201 src/muz/transforms/dl_mk_elim_term_ite.h 0 0 --% src/muz/transforms/dl_mk_filter_rules.cpp 120 51 42% 41-42,47-48,59-71,77-78,80-85,87-95,97,99-102,114-133,140-147,165-166 src/muz/transforms/dl_mk_filter_rules.h 7 0 0% 44,46-51 src/muz/transforms/dl_mk_interp_tail_simplifier.cpp 370 318 85% 139,162-163,166,191,199-200,228-231,233-236,238,241,243-244,247,269-270,272-273,286-287,321-323,325,327,330-331,346-347,359,402,435-437,452-459,542-543,594,598 src/muz/transforms/dl_mk_interp_tail_simplifier.h 2 2 100% src/muz/transforms/dl_mk_karr_invariants.cpp 188 18 9% 61,63-67,69,71-88,90-94,104,106-111,113,115-127,129-131,133-135,137-142,145-147,192-196,198-200,202-203,205,207-208,212-220,223-239,242-255,257-275,277-279,281-309 src/muz/transforms/dl_mk_karr_invariants.h 3 0 0% 37-39 src/muz/transforms/dl_mk_loop_counter.cpp 114 0 0% 25-31,33-37,39-53,55-62,64-91,93-103,105-110,112-114,119-120,122-148,153,155 src/muz/transforms/dl_mk_loop_counter.h 0 0 --% src/muz/transforms/dl_mk_magic_sets.cpp 282 0 0% 27-34,36-43,45-53,55-63,65-76,79-87,89-90,99,101-107,109-116,118-124,126-145,147-152,154-160,162-164,166-171,173-176,178-181,183,185-190,192-194,196-201,203-206,208-214,216-223,225,227,229-244,246-249,251-259,263-265,267-268,270-274,276-277,279-282,284-287,289-292,294-296,298,300-302,304,306-307,309-310,312,314,316-320,323-326,328-329,331-336,338-341,345-346,348-349,351-361,364-366,368-372,374-377 src/muz/transforms/dl_mk_magic_sets.h 11 0 0% 51,58-59,68-71,73,75,77-78 src/muz/transforms/dl_mk_magic_symbolic.cpp 65 0 0% 61-65,67-69,71-101,103-106,108-111,113-121,123-131 src/muz/transforms/dl_mk_magic_symbolic.h 0 0 --% src/muz/transforms/dl_mk_quantifier_abstraction.cpp 261 0 0% 46-47,49-50,53,55,57-63,65-75,77-81,83-88,91,94-99,101,103-114,116,118-120,122,124-125,127,129-131,133,135-139,142,144-150,152,154-156,159-167,170-182,184-214,216-219,221-233,235-237,242-243,245-249,251-277,279-293,295-300,302-304,306-310,312,314-322,324-327,329-347,351-354,356,358,360-361 src/muz/transforms/dl_mk_quantifier_abstraction.h 0 0 --% src/muz/transforms/dl_mk_quantifier_instantiation.cpp 212 11 5% 44-53,55-62,64-82,85-90,92-103,105-106,108-109,111-131,134-136,138-139,141-148,150-151,155-161,163,165-171,173-191,193,195-205,207-212,214-216,218-222,224-226,228-231,233-242,248-255,257-259,262-264,266,268-273,275-276,278,282-284,286,288 src/muz/transforms/dl_mk_quantifier_instantiation.h 0 0 --% src/muz/transforms/dl_mk_rule_inliner.cpp 533 453 85% 141,145,149-161,189-192,196,198,232-233,292-293,296-297,324,330-333,335-338,340-342,344,373-376,378,380,390,393,504-506,512,531-532,534-535,558-560,568-572,589-590,594,599-600,643,748-749,765-766,779-780,785-786,857-858 src/muz/transforms/dl_mk_rule_inliner.h 24 24 100% src/muz/transforms/dl_mk_scale.cpp 170 12 7% 31,33-37,39,41-49,51-53,55-58,60-64,66,69-70,72,75-90,92,94-96,99,117-129,131-164,167-178,180-183,186-188,190-199,201-204,207,209-210,212-213,215-229,231,233-236 src/muz/transforms/dl_mk_scale.h 0 0 --% src/muz/transforms/dl_mk_separate_negated_tails.cpp 99 23 23% 32-34,37-45,47-57,59-75,77-94,96-97,99-105,117-122,124,133-134 src/muz/transforms/dl_mk_separate_negated_tails.h 0 0 --% src/muz/transforms/dl_mk_slice.cpp 579 252 43% 114-116,118-124,127-129,131-140,142-143,145,147-149,152-153,155-159,161-163,165-171,173-178,180-181,183-195,197,199-202,204-205,207-218,220,223-224,226-230,232-234,238-244,247-254,257-265,267-272,276-282,284-285,287,290,308-311,313,315-317,319-325,327,333-335,337-349,351-365,367,369-375,378-395,397-399,402,425,477,479-481,504-507,533-534,541,543,574-577,579,581-583,586-588,607-609,612,614,649-651,684,696-703,705,750-756,758,760-769,771,773,776-788,790,792-795,797,799,801-805,807,809,811-814,816-820,832-833,847-858 src/muz/transforms/dl_mk_slice.h 3 3 100% src/muz/transforms/dl_mk_subsumption_checker.cpp 216 164 75% 49,53-54,56,58,62-63,65,67,138,149,162-164,212-213,218,226-227,233-234,244-246,248-249,262,264-266,269-270,272-273,276-278,280,283,287,292-296,298-302,304,338 src/muz/transforms/dl_mk_subsumption_checker.h 9 9 100% src/muz/transforms/dl_mk_synchronize.cpp 273 0 0% 28-33,35-36,38-42,44-47,49-52,54-59,61-65,67,71-76,79,81-87,89,93-95,97,99,101,103-110,112-129,131-135,137,141-149,151-155,157,162-170,172-175,177,181-183,185-186,188-200,202,205-225,227-229,232-234,237-239,241-246,249-250,252-253,255-262,264-287,289-296,298-301,303-308,310,313-315,317,319-321,323,325-335,337,339-349,351-354,356-358,360,362-364,366-370,373 src/muz/transforms/dl_mk_synchronize.h 3 0 0% 71-73 src/muz/transforms/dl_mk_unbound_compressor.cpp 258 12 4% 35-41,43-45,47-49,52-53,55-57,60-69,71-72,74-77,79-82,84-86,88-90,92,95,97-98,100-101,103-108,111-112,119-121,123-125,127-128,131-132,134-138,140-141,143,145,147-155,157,159-162,164-167,169-173,176-177,179-180,182-187,189-190,192-193,195,197-206,208-215,217,219,223-226,228-232,246-255,257-261,263-265,267-275,277-280,282-284,286-291,293-295,297-299,301-303,307,309,312,314-317,319,321,323,325-326,329,331,336,338,341,348,350,352-354,357-362,364-366,368-372,374-375,378-380,382,387-394,396-397,399 src/muz/transforms/dl_mk_unbound_compressor.h 0 0 --% src/muz/transforms/dl_mk_unfold.cpp 34 0 0% 23-29,31-35,37-51,53-56,58-60 src/muz/transforms/dl_mk_unfold.h 0 0 --% src/muz/transforms/dl_transforms.cpp 50 43 86% 53-54,56,58-59,97-98 src/nlsat/nlsat_assignment.h 48 38 79% 75-83,96 src/nlsat/nlsat_clause.cpp 26 14 53% 38-43,45-50 src/nlsat/nlsat_clause.h 21 13 61% 53-60 src/nlsat/nlsat_evaluator.cpp 446 346 77% 249-268,270-275,277-279,281-282,311-331,334-359,390,444,492,616-618,620,622,627-629,631-636,641,653,659,662-663 src/nlsat/nlsat_explain.cpp 1370 1065 77% 62-63,160-162,165-171,174-178,187,367-369,447,465-467,516,543,601,633,821-826,860-862,864-868,870-873,896,911,915-916,974,980-981,1006,1025-1027,1090-1098,1100-1110,1113-1118,1124,1128-1129,1131,1133,1135-1150,1152-1162,1164-1170,1181,1192-1197,1199,1201-1206,1208,1211-1217,1219,1230,1250,1275,1362-1363,1542,1544,1658,1664-1669,1671-1678,1680,1682-1684,1686-1687,1690-1697,1699-1701,1704,1706-1709,1713-1725,1727-1729,1733-1737,1781-1786,1788,1794,1799-1800,1873-1878,1889,1909,1911-1918,1978-1982,1993-1995,1997-1999,2001,2003-2004,2075-2096,2142-2144,2146-2148,2153-2178 src/nlsat/nlsat_interval_set.cpp 552 453 82% 45-48,50-51,53-55,57-63,65-67,69,71,118,285,357,439,482-485,489-497,502-505,535,537,541,543,624-628,630-631,633-651,674-682,735,743,755,781-784,786-796 src/nlsat/nlsat_interval_set.h 7 3 42% 42,115-117 src/nlsat/nlsat_justification.h 48 40 83% 83-89,91 src/nlsat/nlsat_scoped_literal_vector.h 49 49 100% src/nlsat/nlsat_simple_checker.cpp 953 0 0% 14-28,30-31,38-51,71-75,77,80,84-86,88,91-92,94,96,98-99,101,103-105,107,111-112,114,118,122-145,147,150-153,155,158,162,165-167,174-177,179-180,183-186,191-198,201-204,206-207,209-211,213-215,217-219,221,223,228-232,242,248,250-255,257-274,283-286,288-293,297,302-303,305-306,308-309,317,319-322,324-329,331,333-338,340-342,344-345,347,349-359,361-363,365-377,379-380,382,384,389-396,398-404,410-411,418-438,440,442,447-452,454-457,459-461,463-464,467,469-480,482-489,492,494,496-500,507-511,513-516,519,521-526,528,533-538,544-547,550-555,557,562-565,567,569-571,573-590,592,595-596,598-599,601,603-607,609-617,619-622,624,626-629,631,633-636,638,641,643,645-656,661-663,670-672,674-686,689-691,693-695,697-705,707,710-711,713,716-720,722-729,731-743,745-754,756-769,771,773-780,788-798,800-803,805,811-812,834-838,841,844-847,850,854-856,859,863-867,870,873-876,879,883-887,890-894,897,900-903,906,910-914,917-923,925-928,931,935-937,940,944-950,952-955,958,962-964,967,971-982,992-994,997-1004,1006-1013,1015-1022,1024-1026,1028-1029,1032-1033,1035-1044,1063-1066,1109-1112,1114-1119,1121-1122,1124-1126,1128-1139,1147-1156,1158-1163,1165-1166,1180-1185,1194-1197,1205-1213,1215-1218,1220-1225,1230,1235-1239,1247-1250,1255-1259,1261,1263,1265-1266,1268,1272,1275-1276,1278,1280,1282-1283,1285,1289,1294-1296,1298-1299,1301,1303,1305-1306,1308,1311-1314,1316,1320,1322-1330,1336,1338-1343,1345-1346,1348-1350,1354-1364,1373-1384,1387-1390,1393-1396,1400-1405,1407-1409,1420,1422-1431,1438-1458,1460-1462,1467-1472,1475-1488,1490-1496,1512-1518,1520-1527,1529-1532,1534-1539,1551-1552,1554-1561 src/nlsat/nlsat_simplify.cpp 582 12 2% 26,31-33,35-37,39,41,44,46,49-50,52,54,57-58,63-86,88-93,95-97,99-113,115,117-125,130-144,146-149,151-153,155-157,159-166,168-170,172,175-179,183-189,195-200,202,205-209,214-220,224-229,231,234-236,238,242-244,246,248-250,252-264,266,268-269,271,273-280,282-283,285,287,289-291,294-296,298,301-302,304-308,310-324,326-331,333-334,336-341,343-346,349-354,356-367,369-370,381-396,398-402,404-405,407-408,411-418,420-421,423-425,427-430,442-448,450-453,455-456,458,460-464,466-470,472-474,480-483,485-486,488-489,498-504,506-516,518-523,525-527,529-531,533-536,538-541,544-545,548-551,553-554,556-558,560,562,565-570,573,575-576,578-580,582,584,586-595,597-598,600-604,606-607,609,613-614,616-617,620-621,623,630-632,634,636-637,639,643-645,647,649,652-659,661-668,673-677,679-692,694-712,714-717,719-725,727,730-746,748-749,751-752,754,757-758,760,762-765,767-779,781-784,786,794-795,797,799-802,804-806,809-814,825-827 src/nlsat/nlsat_solver.cpp 2815 1733 61% 153,164-171,312-323,478,513,545,561,563,643-651,653-659,707-710,712-717,862-865,867-874,877-885,887-896,898-900,902-908,910-911,913-914,916,919-927,930-943,946-950,954-961,963-969,971,973-981,985,987-999,1001,1003-1004,1006-1008,1010-1019,1021-1022,1026-1050,1053-1055,1057,1059-1064,1066-1068,1070-1083,1085-1089,1091-1094,1096-1100,1102-1105,1107,1110,1112-1114,1116-1122,1124-1128,1130-1131,1146-1148,1155-1156,1158-1159,1173-1175,1217,1268,1470,1511,1524,1532,1547-1548,1564,1634,1736,1744,1780,1799-1805,1807-1808,1810-1813,1826-1830,1837-1844,1853-1857,1891,1909-1912,1944,1975-1977,1979-1987,1999,2028,2064-2065,2103,2191-2198,2209,2211,2225,2227,2237,2240-2242,2251,2437-2438,2485-2486,2489,2610-2611,2617-2625,2627-2632,2634-2637,2705,2721-2726,2851,3069-3073,3075-3076,3141,3143,3155-3161,3166-3167,3173-3177,3179-3180,3182-3183,3185,3187,3189-3190,3192-3193,3196-3201,3204,3206,3208-3211,3213-3217,3221-3224,3226-3227,3229,3263-3272,3275-3282,3284,3287-3288,3290-3300,3303,3306-3311,3313-3318,3321-3322,3325-3328,3331,3333-3344,3347-3364,3366-3369,3372-3373,3375-3376,3378-3383,3386-3387,3389,3393-3396,3402,3405,3408,3410,3416,3421-3441,3443-3444,3446-3447,3450-3455,3457-3468,3470,3472-3476,3479-3486,3489-3495,3499-3505,3507,3512-3519,3522-3525,3527-3528,3531-3533,3535-3550,3552,3557-3560,3562-3567,3569-3575,3577-3578,3583,3585-3593,3595-3598,3604-3607,3609-3610,3613-3621,3623-3627,3633,3636-3637,3640-3642,3644-3645,3647-3649,3651-3652,3656,3658,3664-3665,3668-3672,3674-3675,3678-3682,3684-3685,3708-3709,3712-3721,3723,3725,3728-3734,3736,3738,3741-3749,3751-3752,3754-3760,3763-3764,3767-3773,3776-3777,3780-3781,3784-3789,3792-3793,3799-3811,3815,3824-3830,3832-3837,3839,3842-3843,3846-3851,3853-3854,3856,3858,3861-3867,3870-3871,3874-3875,3878-3887,3893-3901,3903-3908,3910-3918,3920-3925,3927-3934,3936-3938,3940,3943-3944,3947-3953,3956-3958,3960,3963-3968,3971-3972,3975-3980,3983-3986,3989-3993,3996-3997,4000-4005,4007,4009-4010,4013-4019,4022-4027,4029-4030,4033-4037,4039-4040,4042,4044-4045,4089-4092,4111-4113,4121-4124,4144-4146,4149-4150,4153-4154,4161-4162,4165-4166,4177-4178,4181-4182,4189-4191,4193-4195,4240-4242,4268-4270,4272-4274,4280-4281,4284-4285,4292-4293,4297-4302,4305-4306,4309-4310,4313-4318,4321-4322,4325-4326,4329-4330,4333-4334,4337-4338,4341-4342,4348,4359-4360,4371-4372,4375-4377,4379-4380,4383-4385,4387-4388 src/nlsat/nlsat_solver.h 6 2 33% 36,40,45-46 src/nlsat/nlsat_types.cpp 35 35 100% src/nlsat/nlsat_types.h 42 30 71% 117-127,130 src/nlsat/nlsat_variable_ordering_strategy.cpp 176 94 53% 54-60,62-71,91-100,105-108,123,152-159,161-162,166-167,173-180,184-185,191-198,202-203,205-206,208-209,211-214,223-224,226-227,229-230,235-237,240 src/nlsat/tactic/goal2nlsat.cpp 278 142 51% 44-45,88-89,91-92,132-133,135-139,141-142,198,207,209-210,214,221-222,257,285-289,304,306-308,310-312,314-335,337-338,340-343,345,347,349-352,354,356,358-360,366-369,372-376,378-389,391-401,403,405-411,413-419,422-428,433-435,438-440,442-443 src/nlsat/tactic/nlsat_tactic.cpp 163 122 74% 35-37,39-40,65-66,75-78,87-91,105,111-112,114-116,125,141-142,163,183-187,189,228,234-238,248-249,266 src/nlsat/tactic/qfnra_nlsat_tactic.cpp 27 27 100% src/opt/maxcore.cpp 756 426 56% 103-107,159-160,162-163,165-166,168-169,171-172,178,201-203,243,257-258,260,264,266,274-283,285,287-291,293,295,297-302,304,306,308,311-314,337,353,379,381,384-387,405-406,409-413,440-445,488,490-500,504,509,512,520-530,532-533,565-566,568-569,571-572,585-586,606,622,628,635,667-669,675-680,682-685,717-726,738-745,748-762,764-770,776,783-784,792-807,809-817,819-838,840-853,855-858,860,862-867,876-892,896-903,914-924,926,928-935,937-942,947-950,958-959,962-971,1004,1027-1033,1035-1037,1082,1148,1150,1154,1156,1159,1161,1165,1167 src/opt/maxlex.cpp 132 103 78% 72-73,75,121-123,138-140,142-143,164,168-173,175-178,180,203-206,208,210 src/opt/maxsmt.cpp 280 163 58% 54-58,110-112,114-115,117-119,150-153,155,193,195,197,199,202-203,205-208,217-219,236-241,249-251,254,256,316,318-325,327,330-333,335-337,342,345-348,350-351,354-356,366-391,393-396,399-403,405-408,410-414,416-419 src/opt/maxsmt.h 16 13 81% 34,90-91 src/opt/opt_cmds.cpp 99 81 81% 64-65,85,91-93,97,125-126,133,139-141,156-157,162-164 src/opt/opt_context.cpp 1338 990 74% 94-95,103,117,122,151,179-181,183-185,189-191,199-209,217-223,247-249,251,255-256,296,305,310-311,317,332-333,338-339,350,353-355,381-382,409-422,424-430,442-444,446-448,465,468,489,532-535,538-540,543-544,591,593-597,599,601,603,605,638-642,644,646-647,672-674,676-677,679-680,682-688,690,692-693,717-719,740,758,769-774,782-783,815,829-830,878,885,927-935,937-938,940-944,947-948,975,986-989,995,1021-1023,1053-1055,1096,1173-1174,1209,1212,1215-1216,1233,1239-1241,1243-1244,1253,1262-1264,1357,1372,1400-1402,1417-1419,1423,1431-1432,1446-1447,1458,1469-1470,1476,1487-1488,1494,1496-1498,1500-1507,1521,1528-1531,1533,1535,1537,1539,1562-1573,1584-1585,1587-1588,1591,1604,1608-1609,1612-1639,1655-1656,1658-1659,1664-1665,1675-1678,1685-1688,1690-1694,1696,1698-1701,1703-1704,1708-1709,1711-1712,1789-1791,1793-1795,1797-1798,1800-1802,1805-1806,1808-1825,1827,1829,1831-1832,1834-1835 src/opt/opt_context.h 54 41 75% 230,234,240,250-251,282-285,287-290 src/opt/opt_cores.cpp 274 0 0% 36-37,39-46,48,50-58,60-61,67-82,84-91,93-97,99-106,108,122-138,140-146,148-150,152-155,158-159,161,163-168,170-181,183,185-186,188-192,197,201-206,208-214,216-219,221-223,226-232,234,236-244,246-250,256-262,264-271,273-283,285,287-291,293,295-305,308-310,312-320,323-326,329-330,332-333,335-336,338-341,348-361,363-364,366-369,371-377,379-385,387-391,393,395 src/opt/opt_cores.h 2 0 0% 49-50 src/opt/opt_lns.cpp 205 6 2% 34,36-41,43-44,46-53,55-69,71-82,84-88,90,92-94,96-99,101-107,109-120,122-129,131-132,134-137,139-140,142-143,147-148,152,154-171,174-186,188-194,196-207,209-211,213-216,218,220-226,228-237,239,241-246,249-250,253-270 src/opt/opt_lns.h 2 1 50% 67 src/opt/opt_pareto.cpp 66 49 74% 40,43,57,97-110 src/opt/opt_pareto.h 28 15 53% 56-68 src/opt/opt_parse.cpp 625 0 0% 28-42,44-52,54-57,59,61,69-74,76,79-82,84-87,89-90,92-95,97-106,108-110,112,122,125-135,137-139,141-146,150-152,154-159,161-167,169-173,175-178,180,182,193-197,199-205,207-210,212-213,215-226,228-230,232-236,238-243,245,248-249,251-257,259-262,264-267,269,271-272,274-276,278-282,284-292,294,297,300-304,306-310,322-323,326-328,331,333,340-341,343-344,346-348,350-351,353-355,357-358,360-361,364-366,368-369,372-375,383-387,389-395,397-405,407-410,412-415,417,419-425,427-434,436-440,442-448,450,452-455,458-460,462,464-465,468-469,472-473,476-499,524-525,528,531,543-544,546-550,553-554,557-561,563-567,569-573,575,577,580-581,585-589,591,593-596,598-599,601-608,610-621,623-639,641-643,645-651,653-659,661,663-669,671,673-674,676-684,686-687,690-691,694-695,698-699,702-703,706-712,714-720,722-727,733-764,766,768,770-780,782,784-789,791-793,795-799,801-807,809-813,815-821,823-833,835-857,859-872,874-883,887-891 src/opt/opt_preprocess.cpp 158 83 52% 39-44,46-48,50-52,54-57,59,61-65,68,70,72-77,79-81,83-90,92-96,98-99,102-104,106-108,110-115,117-122,129,158,160,169,171,174,176,200,236 src/opt/opt_preprocess.h 0 0 --% src/opt/opt_solver.cpp 341 221 64% 62-68,70-72,75-77,79-81,86-87,132,135,141,144,147,153-154,171-177,179,196-198,200,206,216-217,220-221,266,276,294-303,333-335,365-366,369-370,373-375,384-387,393-395,406,416-418,423,452-453,457-458,462-464,468-470,480-483,486-489,492-494,497-498,507-509,511-512,515,523-529,531-538 src/opt/opt_solver.h 30 20 66% 110-119 src/opt/optsmt.cpp 411 254 61% 67-68,70,73-74,76-83,86-87,91-93,95-96,126-129,134-135,137-138,145,154-161,166,182-185,190,256,278,282,305,307,309-311,315-316,319-320,322-326,328-353,356,359-361,363-364,366-367,395-398,400-404,412,419-424,426,433,435-440,442-443,445-451,453-457,459-460,462-463,466,468,470-471,473-478,480-481,483-484,500-503,514,533-534 src/opt/optsmt.h 3 3 100% src/opt/pb_sls.cpp 575 0 0% 32,34-35,37-41,44-50,52-58,60-62,68,74-79,83-84,114-120,122-124,126-144,146-148,150-163,165-171,173-175,178-185,187,190-191,194-195,197-225,227-228,230-238,240-243,245-246,248-249,252-265,267,269-270,272-283,285-294,297,299,301-310,312-323,326-327,330-334,338-348,350-355,357,359-370,373-376,379-393,395,397-400,402,404-405,408-410,412-421,423-433,436,438-440,448-450,453-455,458-472,474-479,481-490,492-495,497,499,501-502,504,506-529,531-563,565-591,593,595-622,624-625,627-630,632-636,638-642,650-678,680-704,707-713,715-716,720-736,738-748,750-752 src/opt/sortmax.cpp 78 0 0% 39-40,42-44,46-53,55-58,61,64-71,73,75-93,95-101,103-105,107-108,112-116,120-122,124-130,132-134,139-140 src/opt/totalizer.cpp 77 0 0% 26-35,37-42,45-46,54,56-80,82-84,86-103,105-107,109-117 src/opt/totalizer.h 10 0 0% 25-26,28-33,49-50 src/opt/wmax.cpp 176 72 40% 57,76-77,79,104-105,162-168,170-175,177-182,185-187,189-194,196-200,204-227,236-241,243,245-248,261-270,272-281,283-287,297-301 src/params/bit_blaster_params.h 8 4 50% 35-38 src/params/context_params.cpp 168 95 56% 26,32-34,36-39,42,44-45,47-52,59,67-68,70-71,73-74,79-80,84-116,118-122,124-131,208 src/params/context_params.h 3 2 66% 51 src/params/dyn_ack_params.cpp 17 9 52% 34-41 src/params/dyn_ack_params.h 9 9 100% src/params/pattern_inference_params.cpp 27 13 48% 38-51 src/params/pattern_inference_params.h 7 7 100% src/params/preprocessor_params.cpp 42 17 40% 43-45,47-68 src/params/preprocessor_params.h 24 24 100% src/params/qi_params.cpp 42 19 45% 44-66 src/params/qi_params.h 26 26 100% src/params/smt_params.cpp 349 194 55% 61,86-89,93-101,103-132,134-136,138-139,141,143-148,150-161,163-166,168-170,172-174,176,178,180-187,192-193,203-209,211,213,215-222,224,226,273-278,293-295,298-303,305-308,318-322,340-343,345-351,353-354,356-363,368 src/params/smt_params.h 81 81 100% src/params/theory_arith_params.cpp 78 26 33% 54-105 src/params/theory_arith_params.h 54 53 98% 52 src/params/theory_array_params.cpp 16 5 31% 30-40 src/params/theory_array_params.h 13 13 100% src/params/theory_bv_params.cpp 22 10 45% 36-47 src/params/theory_bv_params.h 14 14 100% src/params/theory_datatype_params.h 8 7 87% 35 src/params/theory_pb_params.cpp 9 5 55% 30-33 src/params/theory_pb_params.h 5 5 100% src/params/theory_seq_params.cpp 7 7 100% src/params/theory_seq_params.h 7 7 100% src/parsers/smt2/marshal.cpp 23 0 0% 23-27,29-33,36-40,43-46,48-51 src/parsers/smt2/smt2parser.cpp 2419 1905 78% 184,290-293,382,390-393,400,418,431,442,452-455,465,512,515,539,566-567,569,572,588,591,594,602,614-616,639,649-650,665-666,686,693,727-728,732,749,757,782-787,789-790,859,862-865,867-872,874-875,877-878,880,898,916,922-924,936-940,999-1000,1026-1030,1036,1048,1058,1073,1117,1151-1152,1154,1164-1165,1167,1258-1264,1317,1348,1361-1367,1369-1373,1375-1392,1394,1396-1408,1410,1412-1414,1416-1419,1421-1433,1435-1441,1444,1446-1449,1451-1464,1468-1479,1482-1488,1490,1492,1502-1505,1507-1516,1518,1520,1522,1524,1532,1534-1535,1537-1538,1540-1542,1544-1551,1553-1554,1556-1557,1559-1568,1578-1579,1586-1588,1590-1592,1597,1602,1610-1611,1652,1677,1682-1696,1698-1701,1704-1728,1731,1733-1734,1736,1751-1754,1756,1793,1813-1818,1823,1849,1852,1898-1899,1908,1922-1927,1929,1934-1935,1962,1970,1980,2011-2013,2028,2061,2069-2070,2072-2073,2099-2100,2111-2112,2124,2149,2154,2167-2168,2246,2271,2299,2316,2334-2336,2338-2346,2441,2475-2493,2546,2597,2601-2602,2623,2670,2674-2678,2683-2685,2688,2690-2691,2738,2762-2771,2773-2775,2788-2791,2793-2794,2811,2822-2825,2845-2848,2876-2878,2880,2882-2883,2885-2886,2892,2894,2898-2903,2905-2907,2914-2915,2929,2946,2989-2990,3001-3002,3033-3034,3037-3038,3147,3149-3151,3154-3156,3159-3163,3165-3168,3181,3204-3207,3253-3256 src/parsers/smt2/smt2scanner.cpp 307 277 90% 28,30-33,69-79,81-84,87,140,168,205,219,245,266,270-271,391 src/parsers/smt2/smt2scanner.h 11 11 100% src/parsers/util/cost_parser.cpp 40 34 85% 53-54,66-69 src/parsers/util/cost_parser.h 1 1 100% src/parsers/util/pattern_validation.cpp 61 44 72% 52,54,61-64,70-72,80,86-87,93,95-96,104,107 src/parsers/util/pattern_validation.h 5 5 100% src/parsers/util/scanner.cpp 340 126 37% 24-25,48-49,60-67,70,72-77,79-80,82-87,89-94,109,113,124-125,132,137-140,143,150,159-160,162-164,166-167,169-170,172-174,176-186,188,190,192,194-196,198,200,203-204,216-217,220-221,228-229,231-232,234,236-240,242-243,246-248,250-253,256-260,264,266-286,288-290,292,294-295,298-306,308-310,313-314,319-320,322-324,327-338,340-342,345-355,358-359,361,363,404-420,423,425-426,458-460,462-463,465,477,479,483,489-491 src/parsers/util/scanner.h 2 2 100% src/parsers/util/simple_parser.cpp 90 61 67% 47-49,51-55,57-59,71,91-93,98,104-106,133-138,140-141,143,145 src/parsers/util/simple_parser.h 5 3 60% 58-59 src/qe/lite/qe_lite_tactic.cpp 1634 599 36% 60-63,92-98,100-106,108,110-111,134,156-157,168-170,172-174,181,194-195,199-203,209-210,242,244-245,247-252,254,256,319,361-368,370,372-376,379-388,391-392,394-395,397-398,400-401,403-404,407-412,414-417,419-421,423-432,434,436-437,439,441-443,445-448,450,452,454-455,458-461,509,511,514-520,522-530,532,534-540,544,559-561,573-577,580-584,593-594,596,598-604,606,608,610-615,617,643-646,651,683,722-723,725-734,736-737,759-760,763-765,767-773,790-793,795-801,803-811,813-816,818-819,821-823,844-856,858-859,861-862,864-866,888,909-910,923-928,950-958,960-975,977-982,1044-1045,1058,1086,1105,1114,1117-1120,1124-1125,1135-1142,1146,1154,1156-1179,1185-1187,1199-1211,1213-1215,1217-1224,1226-1233,1235-1255,1257-1260,1270-1272,1274-1281,1283,1285-1287,1289-1294,1296,1298-1300,1302-1303,1305-1310,1312-1318,1320,1322-1326,1328-1329,1331-1332,1334-1368,1370-1374,1378-1381,1479-1480,1482-1483,1486-1487,1490-1496,1498,1500,1503-1506,1508-1515,1517-1518,1520-1521,1523-1527,1529,1531,1533-1535,1537,1540-1544,1546-1551,1553-1554,1556-1576,1578-1587,1590,1592-1598,1600,1602-1605,1607-1609,1611-1612,1615-1622,1625-1628,1630-1631,1635,1637-1641,1644-1655,1658-1661,1663-1664,1667-1669,1671-1675,1677-1678,1680-1692,1694,1696,1698-1702,1704-1705,1707-1709,1711-1712,1715-1721,1724,1726-1731,1733-1735,1737-1740,1743-1746,1748,1755,1761-1766,1773,1776-1778,1780-1784,1791-1794,1803,1807-1818,1823-1829,1831-1835,1837-1840,1842-1846,1848,1853-1855,1858-1863,1873,1875-1878,1880-1884,1886-1890,1892-1894,1900-1907,1909,1911-1914,1916-1927,1929-1937,1939,1941,1944-1959,1961-1964,1967-1969,1971,1973,1977,1980-1986,1988-1992,1994-1995,1997-1999,2001-2003,2005-2007,2010-2014,2016-2017,2021,2024,2026-2027,2031-2033,2036-2040,2042-2043,2045,2054-2055,2059-2063,2065,2067-2069,2072-2073,2075-2076,2078-2079,2081-2082,2084,2086,2089-2098,2100-2108,2110,2112,2114,2116-2123,2127-2133,2145-2147,2159-2161,2171-2175,2177-2181,2183,2193-2196,2198,2200-2209,2249-2250,2300-2302,2304-2316,2318-2323,2325-2333,2335,2337,2343-2344,2394-2396,2403-2405 src/qe/lite/qe_lite_tactic.h 2 0 0% 66,68 src/qe/lite/qel.cpp 15 15 100% src/qe/mbp/mbp_arith.cpp 527 203 38% 48,73,87-90,92-95,105-106,111-120,122-127,129-132,135-148,150,152-157,159-162,164-168,171-172,174-178,181-182,185-186,215,217,219,227-229,232-242,244-245,247,257-260,262-266,268,270-276,288,290,302-307,325,341-343,365-371,373-375,385,395,413,428,430,438,440,451-455,458-461,463-474,476-481,483-492,497,501-513,515,517-519,521-525,527-529,531-535,537-538,540,542,550,552,554,561-562,565,567-568,573-578,580-581,583-584,586,590-591,594-601,603-607,609,613-614,618,622-630,632,635-636,641-648,650-651,653-655,657-667,679-681,693-702,704-709,711-712,724-725,733-734,737-739,741-743,749-750,753-758 src/qe/mbp/mbp_arith.h 2 1 50% 34 src/qe/mbp/mbp_arrays.cpp 826 13 1% 36-39,41-46,73-81,83-88,95-104,106-116,118-119,122-124,126,130,133-139,143,145,150-154,156-161,163-180,182-183,185,188-192,194-195,197,199-200,202-213,221-225,227-233,235-238,240-243,245-251,253-258,266-273,275-282,284-289,291,293-297,303,305,309,311,313-314,316,319-324,326,330-333,335-337,340,343,345,348-349,351,360-367,369,373-374,383-388,390,392-397,401,404-405,407-410,412-413,416-417,426-428,430-431,434-435,437-439,441,444-445,448-450,452-453,456,458-460,462,466-469,471-474,476-477,479-481,485-495,497-502,504-509,512-513,515,517-518,520-525,527-529,531-534,555-564,566-568,570-575,577-583,585-588,590-593,595-601,603-604,606-609,612-614,616-633,635,639-640,642-645,647,650-652,654,657,660-663,670-673,675,677-680,682-684,687-689,691-698,700,702-705,707-709,713-720,722-723,725-730,733-734,739-741,743-744,746,768-769,785-794,799-811,813-821,823-832,834,836,838-839,843-853,856-858,861,863,865-870,872-873,880-881,883-894,896-902,905-906,908-910,912,914-916,918,920-923,925,927-928,930-936,938-943,945-966,968,970-971,974,976-977,983,985,987-989,991-993,997-1005,1007-1013,1017-1019,1024-1028,1030-1031,1035-1037,1226-1229,1239-1240,1242,1253-1254,1256,1258-1259,1261-1262,1264-1266,1268,1270,1276-1281,1283-1291,1293-1296,1302,1304-1307,1309-1317,1319,1325,1327-1332,1334,1338-1341,1343-1346,1348-1349,1352-1370,1372-1379,1381-1384,1386-1388,1390,1392-1399,1401-1413,1415-1425,1427-1431,1434,1447-1453,1455,1465,1467-1470,1477-1478,1480,1483-1484,1486,1490,1492-1493,1496-1498 src/qe/mbp/mbp_arrays_tg.cpp 277 47 17% 55,62,69-70,73-74,79-86,88-90,93-96,99-100,110,124,137-142,151-154,157-161,175,177-180,182,184-198,200-203,205,207-212,214-217,219-221,223-237,239-241,243-248,251,253-260,264-265,267-282,284-287,290-301,303-304,306,309-310,312-319,336,343-351,356-362,364,367-372,375-382,384-385,387-390,399-403,406-408,413-424,426-427,429-430,432-433,440-446 src/qe/mbp/mbp_basic_tg.cpp 105 34 32% 43,53,56,74-82,84,86-99,101-114,116-121,124-125,127-138,140-141,143,145-146,148-149,162-164 src/qe/mbp/mbp_datatypes.cpp 207 35 16% 43-48,50,52,56-58,60,62,64-68,70-87,89-97,99,105-106,108-113,115-120,122-123,126,128-130,132-133,135-141,143-148,150-151,153-156,161-174,176,178-181,184-186,189,191,210-212,219-221,223-230,232-241,246-252,254-257,259-265,267,270-271,273-278,280-282,295-296,303-304,307-309 src/qe/mbp/mbp_dt_tg.cpp 120 35 29% 43,48,52,59,61-63,75-76,79-94,96-105,109-110,112-123,127-128,130-137,139-140,142-147,149-150,165-169,172-175,179-182,195-197 src/qe/mbp/mbp_euf.cpp 182 11 6% 18-19,27-34,36-45,47,49-55,57,63,68-75,77-79,81-85,87,90-92,95-96,98-99,102-106,108-110,113,118-119,121-129,131-137,139-140,142,144,146-147,164-179,183-184,186,188-196,198-199,202-209,211-229,231,236-241,243,245-247,249-251,253-256,259,267-270,272,274-276 src/qe/mbp/mbp_euf.h 2 1 50% 31 src/qe/mbp/mbp_plugin.cpp 242 107 44% 62,73-83,87-91,93-96,103,105-109,112,114-115,118-121,123-124,126,128-130,132-133,135-139,141-142,144,146-147,149-153,156,158-160,163-164,166-169,171-173,175-179,181-182,184,187,202,214,219,225-227,229,231,243,246-251,253-255,260-269,271-272,280-286,310-317,319-324,326-329,331 src/qe/mbp/mbp_plugin.h 11 3 27% 56,65,69-70,81,87,115-116 src/qe/mbp/mbp_qel.cpp 96 83 86% 57,59-62,64,73-75,170,175,182,184 src/qe/mbp/mbp_qel_util.cpp 47 10 21% 35,38-43,49,51-54,56-57,63-67,72-75,83-84,88,91-94,96-102 src/qe/mbp/mbp_solve_plugin.cpp 307 182 59% 55-56,72,84-85,87,89-94,96-97,117-118,124-125,138-139,162-170,178-179,182-183,185,194,198,208-209,225,236-237,245-246,276-279,281,285-286,338-339,341-342,354-355,370-372,374-389,391,393-405,408-409,414,416-431,433,435,446-447,451-456,458-460,462-463,483-484 src/qe/mbp/mbp_solve_plugin.h 4 4 100% src/qe/mbp/mbp_term_graph.cpp 1199 529 44% 46,48,61,63,72-74,78,207,230-239,247,252,256,258,263,309-311,330,349-356,358-359,365-366,378-382,387,401-402,405,407-410,416-418,435-436,444,466,495-496,498,553-554,575,581-584,601-607,609-614,638,649-652,661,673-676,691-694,696-698,708,737,742-751,753-755,757,759-766,775,779,783,797-799,801-803,823,828-830,918,951-961,965-976,978-980,982,984,986-990,993-998,1000,1004-1006,1009-1014,1052-1055,1057-1060,1062-1064,1067-1071,1090,1093-1103,1106-1109,1111-1112,1114-1118,1120-1123,1126-1127,1131-1133,1135-1138,1141,1143-1146,1148-1149,1151-1152,1154,1156-1163,1165-1168,1170-1172,1175-1178,1181-1187,1189-1195,1197-1202,1204-1211,1213-1216,1218,1220-1222,1224-1231,1233-1234,1239,1241-1254,1256,1258,1265-1276,1280-1289,1291-1297,1299,1301-1305,1325,1327-1344,1346-1350,1354,1356-1357,1361-1363,1366-1367,1418-1422,1424-1426,1428-1429,1432-1433,1435-1437,1439,1441-1442,1445-1448,1451,1453,1455-1461,1463-1470,1472-1483,1485-1493,1495-1500,1503-1521,1523-1536,1539-1540,1542,1550-1554,1558,1560-1564,1566-1567,1569-1570,1572-1573,1576-1583,1585-1586,1594-1596,1620-1622,1632,1634,1636-1639,1641-1646,1648,1650-1653,1655-1659,1662-1665,1668-1671,1673,1675-1676,1678-1679,1682,1685-1689,1691,1699-1701,1703-1707,1710-1711,1714-1717,1719-1720,1724-1725,1729-1732,1734,1736-1743,1745,1747-1752,1754-1755,1757-1761,1763-1766,1771-1785,1787-1794,1797-1803,1805-1806,1809-1811,1839-1842,1844-1849,1855 src/qe/mbp/mbp_term_graph.h 28 23 82% 59,144,161,254,258 src/qe/mbp/mbp_tg_plugins.h 5 1 20% 29,31-33 src/qe/nlarith_util.cpp 1220 384 31% 35-36,38-40,42,45-46,48-49,51-55,58-62,66-72,92-97,99-100,123,127,134,137,140-141,145-148,165,167-172,174-177,179-181,183-190,192-201,203-219,221-228,232,238,287-292,385-388,404-405,411,441-443,445-447,449,452,460-462,472,534,536-538,540-543,545-546,548-564,566,568-575,577-584,610-629,672-674,696-697,703,705,715-718,720,722-724,735,755,763-766,768-771,773-784,786,789,797-798,816-821,824-829,831-832,841-842,844-845,847-848,850-852,854,856,858,867,882,900-901,903-905,907-908,912-916,918-925,932-933,959-963,981-985,992,1002-1006,1011,1013-1014,1021-1033,1043-1055,1057-1059,1061,1065-1072,1074-1075,1077,1087-1089,1091-1092,1111-1120,1122-1124,1127,1129,1132,1147-1151,1153-1157,1159-1168,1170-1172,1174,1176,1179,1197,1223-1227,1229-1233,1236,1238,1240,1242,1245,1253-1256,1258-1266,1298-1299,1327-1331,1334-1336,1338-1339,1341-1342,1344-1352,1354-1355,1360-1367,1369-1373,1375,1377,1384-1398,1400,1402-1404,1406-1407,1416-1438,1441,1446,1449-1457,1459-1461,1487-1493,1495-1508,1514-1538,1540-1550,1558-1562,1564,1566-1571,1573-1574,1576-1577,1579,1581-1585,1587-1588,1590-1592,1594-1605,1607,1610,1617-1631,1636-1637,1651-1664,1666,1668-1673,1675-1676,1678-1680,1695-1699,1701-1705,1707-1712,1714,1716-1719,1721-1728,1753-1765,1767-1773,1775,1791-1797,1799-1810,1812-1818,1820-1822,1824-1828,1831-1837,1839-1841,1843-1845,1847-1852,1856-1860,1862-1871,1873-1876,1886,1888-1894,1896-1898,1900-1907,1909,1911,1914,1916-1925,1927-1933,1935-1938,2008,2010-2012,2014-2016,2018-2019,2022-2024 src/qe/nlarith_util.h 26 22 84% 60-61,77,127 src/qe/nlqsat.cpp 619 491 79% 158-165,167-169,171-180,182,185-187,199-200,204-209,211-214,216-221,282,303-304,359-361,363-367,412-413,443,463-464,467-468,486,494-497,499-504,506,508,510-512,514-516,518,520,522-523,525-527,529,531-532,534-537,564-565,601,618,624,712-715,767,803-804,806-808,818,840,848-849,851,864-865,869-870,880-881,930-931,953-954,956-957,966-967 src/qe/qe.cpp 1739 1158 66% 90-91,102-104,203-214,216,218-219,224-230,238-258,260,268-269,271,291,295,321-323,329-331,358-359,363-371,387,394-395,481-484,486-497,499-501,503-505,507-519,522-524,526-534,536,538-540,569,582-583,596,610-611,613-614,616-617,619-620,622-623,625-627,661-662,664-666,706-710,723,725-729,731-740,742-748,753-754,756-762,764-765,770-779,781-782,785-791,793-797,817,827-828,893,958,990-997,999-1001,1003-1004,1006-1009,1032-1033,1038,1087-1089,1093-1098,1128-1130,1132-1138,1140-1147,1149-1154,1156,1158-1166,1168-1170,1172-1175,1177-1182,1184-1199,1201-1206,1224-1230,1256-1257,1295-1296,1303,1305,1411,1423-1426,1439,1448-1451,1457-1460,1473-1475,1488-1491,1507,1517,1520,1528,1543,1550-1559,1564,1570-1571,1584-1585,1600-1602,1628,1634-1639,1641-1643,1655-1657,1660-1665,1676-1677,1689-1691,1745-1746,1758-1760,1762-1774,1839-1840,1843-1844,1850,1859-1862,1903,1909,1923-1924,1939-1946,1948-1951,1970,1982-1984,1986,2044,2069-2084,2096,2101-2103,2105,2107-2108,2110,2112-2113,2125-2126,2165,2260-2263,2265-2267,2272-2273,2301-2302,2331-2332,2348-2349,2363-2374,2376-2377,2380-2387,2437-2440,2442-2456,2465,2474,2476-2477,2498-2500,2533,2537-2538,2549-2557,2560-2564,2567-2569,2571-2573,2599-2601,2603-2605,2618,2628-2629,2632-2634,2673-2675,2677-2679,2687-2691 src/qe/qe.h 47 26 55% 192,197,212,229,234-237,239-241,243-245,266,268-270,364-366 src/qe/qe_arith_plugin.cpp 1516 494 32% 40,42-47,49-50,57,65-66,68-69,76-80,170-172,185,192,206,255-258,260-261,267-268,272-273,276-279,281,283,285-288,297-299,301-302,304-306,316-318,320-327,329-332,334,338,340,342,344-347,349,353,356,358-360,362-364,366-372,374-377,379,383-384,403-406,409-414,416-417,420-421,432,441,449-454,456,458-461,463,465-467,470-472,478-480,482-485,487,489,491-496,498-500,502-504,519-520,527-530,533-534,537-538,540-547,567,569-573,575-576,580-581,583-586,591-593,598,656,666-667,669-670,672-679,681-689,691-698,700-702,706-713,715,721-733,757-760,774-776,786-789,807,810-814,816,818,825-826,829-833,835,837,839-847,849-850,856,865-869,871-877,887-888,890-897,899-904,906,910-912,914-918,920-924,926-927,937-938,944-946,948,950-951,953-954,957-960,962,964,966,972-975,977,984-987,991-993,995-999,1001-1003,1005-1008,1010-1011,1014-1019,1022-1024,1031,1033,1036-1041,1044-1048,1051,1054-1060,1062,1074-1080,1082-1083,1085-1086,1089-1092,1094-1096,1098-1101,1103-1105,1107-1109,1111-1117,1119-1129,1131-1134,1136-1137,1139-1142,1144-1145,1148-1149,1197-1199,1208,1218,1220,1222,1226,1228,1230,1234,1236,1238,1242-1246,1250-1253,1258-1266,1268-1271,1275-1280,1308-1319,1321-1323,1325-1326,1328-1329,1331-1341,1343-1345,1348-1349,1358-1360,1373,1376-1380,1382-1385,1391,1393,1396-1402,1404-1406,1408-1409,1411-1415,1417-1422,1424-1429,1431-1432,1434-1448,1463,1465,1475,1562,1598-1600,1602-1606,1646,1658-1659,1664-1667,1669-1670,1673,1675,1702-1703,1705,1707,1709-1710,1712,1741-1745,1747-1748,1750-1752,1755-1762,1765,1773,1775-1782,1784-1785,1787,1791,1793-1796,1798-1800,1806-1815,1817,1821-1822,1827,1829-1833,1835,1838,1840,1842-1844,1846-1848,1850-1861,1867-1869,1871,1875,1877-1880,1882-1883,1889-1890,1892,1894-1897,1901-1902,1904,1907-1908,1913,1927-1933,1935-1936,1938-1941,1945-1953,1955,1957-1960,1962,1964-1972,1974-1977,1979,1981-1983,1986,1988,1990-1997,1999-2007,2009-2011,2013-2015,2022-2024,2026-2028,2053,2066,2076-2078,2081-2085,2088-2092,2095-2096,2099-2100,2106-2112,2114-2118,2120-2123,2130-2133,2137-2138,2140-2141,2143,2151-2157,2159,2164,2166-2170,2172-2174,2176-2177,2237,2242-2243,2245-2246,2249,2251,2253,2255-2256,2259,2262-2263,2269,2309-2310,2312-2314,2316-2317,2319,2335-2337,2340-2341,2343,2350,2398,2402-2405,2408,2417,2421,2424,2449-2459,2461-2466,2468-2474,2476-2477,2479-2490,2492,2495-2497,2499-2501,2503,2505-2509,2511-2514,2516-2532,2535-2549,2551-2552,2554,2557,2559-2561,2563,2572,2574,2576-2577,2579,2582,2585,2588-2592,2594-2596,2598,2604 src/qe/qe_array_plugin.cpp 166 18 10% 30-32,34-35,38-40,49,55,57-59,61,65-66,72-76,79-82,84-101,103-107,111,113-114,117,120-121,125-134,136-137,139-140,151,156-162,164-171,173,175,180-184,186-188,212,220-225,227-234,236-238,240-242,244,247,253-259,261-270,272-279,281-282,284-285,288-289 src/qe/qe_bool_plugin.cpp 98 41 41% 42-44,46-48,51-58,60-65,67-68,70,72-77,79-80,99,104-106,109-111,123-124,136,139-140,142-143,146-148,151-152,154-155,157-159,165-166 src/qe/qe_bv_plugin.cpp 37 8 21% 40-41,43-47,49-55,57-60,62-64,66,68-69,74-75,86,88,91 src/qe/qe_cmd.cpp 38 0 0% 15,17,19-20,23-27,29-32,34-37,39-41,43-46,48,50-59,63-65 src/qe/qe_datatype_plugin.cpp 512 32 6% 124-130,132-136,138-143,145-146,148-150,152-154,156-157,159-160,162-165,167-168,170,172,174-175,177-178,185-191,193-194,196-203,205-207,209-211,213-215,217-219,221-222,224-228,230,232,234-236,238-239,242,245,247-252,254-258,260-261,263-266,271-277,279-282,287-298,300-302,304-307,309-310,312-314,316-317,338-340,342,344-346,348-350,355-357,359-361,363,369-371,373-375,378-379,381-395,397-401,406-409,411-413,442-443,448-449,454-458,461,463,466-472,474,476,478-484,486,488,490-491,503-504,508-509,514-518,523-524,526-532,534-547,549-553,555-568,570-578,580-582,584-587,589-591,596-597,602-604,610-613,615-617,620-623,628-631,633-634,640-641,647-650,652-655,657-660,662,664-668,670,675-684,686,689-692,698-701,703-707,709,711,713-715,717-725,727-729,731-742,744-745,747-751,753-759,761-769,771-774,777-779,783-784,786-793,795-797,799-800,808,810-817,820-824,826-829,832-835,837,839-841,843-845,848-852,854-859,861-862,864-866 src/qe/qe_dl_plugin.cpp 146 14 9% 26-30,32-36,38-39,62-63,68-70,72,74-76,78,80-81,83-86,88-91,93,95,97-100,102-105,107,109-112,118-120,123-127,129-132,134-138,140-143,145,147-150,153-158,160-162,164-166,168,171-174,177-180,182,184-186,188-190,193-197,199-205,207-209,211-213,215-220,222-224,226,228-230 src/qe/qe_mbi.cpp 391 0 0% 49,52-53,55-61,66-74,76-78,81,83-85,87,89,91,93,96,98-99,102-115,117-119,121-125,131,135-138,140-142,144-155,157,159,161-164,174-175,177-178,180-190,193-205,207-211,213,215-222,224-229,231-233,236,238,249-261,263,265-268,276-287,289-292,294-302,304-309,311,313-318,320-326,328-332,334-337,339-340,342,344-346,348,350-352,354-355,362,364,369-370,374-386,391,393,396-408,410,413,416,423-430,435-442,444-458,460-467,470,475-483,489,493-496,498-500,502-508,515-530,532-534,536-537,539,542-543,545-549,551-552,554,556,558,560-561,563,569-574,576,578,580-582,584,586,588-590,592,594-595,597-614 src/qe/qe_mbi.h 10 0 0% 45-46,51-57,153 src/qe/qe_mbp.cpp 505 220 43% 62-68,70-76,94-97,101-102,104,106-107,110-120,122-123,144-148,168-170,173-176,178-181,183-206,208-216,218-220,240,246-254,256,260-265,273-274,276-278,280-283,285-292,295-296,298-301,303,305-306,308,312-313,315-320,322,325-326,328-330,332-338,342-345,386-387,397-404,440-441,463-467,473-478,480,484-496,498-500,502,505,517-523,536-541,573,594-596,600-601,603-605,618,621-622,624-629,631,633,635,637,640-643,645,649,651,654-658,660,663,666-667,669-670,672-674,676,679-680,682-685,688-690,692-694,696,698-700,718-722,734-737,739-742 src/qe/qe_tactic.cpp 81 74 91% 61,68-70,95-96,103 src/qe/qsat.cpp 1000 746 74% 86-87,90,106,121-127,156-157,163,175,190,199-200,212-218,224-226,350-355,358-367,369-374,376-378,380-387,389-390,403-404,442-447,453-456,458-461,463-464,466-469,471-481,483,523-524,556,576,578-580,654,663,676,679,684,687,692-693,756,793,820,831,876-882,884-887,889-891,916-917,955-956,963,989,1037-1039,1056-1058,1070-1071,1086,1093,1109,1113-1114,1117,1124,1126-1127,1129,1267,1272-1273,1280,1308,1344-1350,1375-1376,1378-1379,1382,1384-1400,1402-1403,1405-1406,1408-1409,1411-1414,1416-1419,1421-1431,1433-1439,1441,1443,1445,1449,1451-1454,1456,1458,1460-1464,1468-1472,1477-1479,1482-1484,1486-1488,1490-1491,1494-1496 src/qe/qsat.h 31 25 80% 47-50,60-61 src/sat/dimacs.cpp 175 0 0% 25-26,30-33,36-39,41-43,45,47,50-53,55-61,63-65,67-68,71-73,76,80,84,86-94,96,99,103,105-111,113,118-119,121-124,126-128,130-131,134,136-139,142-144,150-154,156-159,162-166,168-169,172-182,184-188,190-192,196-207,209-211,213-215,217-222,225,227,229,231,233-234,236,241-242,245-249,252-258,261-265,269-274,277-279,281-282,284-286 src/sat/dimacs.h 25 0 0% 37-41,43-44,47-50,52,55,60,66,86-88,94-97,100-101,103 src/sat/sat_aig_cuts.cpp 677 63 9% 33-41,43-46,48-50,65,67,69-73,75-101,103-105,107-109,111,113-114,116-117,119-127,129,131-140,142,144-145,147-151,156-157,159,161-162,167-168,170-193,197,199-206,208-216,218,220-237,239,242,244-254,256-270,272,274-277,279-280,283,285-289,291-293,324-325,329-332,336-346,362,364-371,374-377,379-388,390,392-395,397-401,403,405-407,409-411,413-423,425-430,432-437,440-441,443-445,458-465,467-468,470-474,476,479-485,487-491,493-502,504-505,507-517,519-520,522-524,526-531,533-534,536-538,540-541,543-549,551-557,559-566,569-572,575-598,603-604,607-611,613-614,616-618,620-621,623-625,632-648,650-657,659,661-672,676-691,696-697,699-707,709,711-717,720-732,734-735,737,744-748,750-754,756-761,763-764,769,771-786,788,791-792,802-805,807-812,814-815,817-821,826-828,831-839,841-848,850-854,856-863,865,867-868,870-877,879-882 src/sat/sat_aig_cuts.h 55 13 23% 46-53,55,84-85,87-88,90-92,95,97-98,122-124,126,128-129,131-133,142,144-147,151-152,173,186-187,192,218-219,222 src/sat/sat_aig_finder.cpp 186 0 0% 23,25-29,31-36,38-39,41-43,45-49,51-52,57-60,62-67,70-74,76-77,80-81,101,103-104,107,113-116,118,121-122,127-138,143-149,151,154-155,160-165,167-169,171-172,174-183,185-186,188-189,191-192,194-196,198-202,204-207,209-210,212-213,215-224,227-229,231-239,241-242,244-246,248-253,255-261,263-275,277,279-291 src/sat/sat_aig_finder.h 2 0 0% 55-56 src/sat/sat_allocator.h 44 43 97% 91 src/sat/sat_anf_simplifier.cpp 280 0 0% 31-34,40,43-57,65,67-73,75-80,82,84-90,93-99,102-106,120-130,132,134-149,151-157,159-165,167-168,170-171,173-174,176,178-180,182-184,186-193,195,198,200-204,206,209,211-216,218-220,222-227,229,232,234-235,238-243,245,248,251,258,260-263,265-267,269-272,274-275,278-280,283-286,288-289,298-300,303-310,312-314,317,319,326-328,330,333-336,338-339,341-348,351-353,361-364,366-371,373,376-380,382-385,389-394,396-404,406-412,414-421,423-429,431-439 src/sat/sat_anf_simplifier.h 17 0 0% 46-53,63-64,99,102-103,108-109,113,117 src/sat/sat_asymm_branch.cpp 340 36 10% 39,49-56,58-60,74,77-79,81-98,100,103-109,111,115-121,123-128,130-134,136-138,140-144,147-154,161-168,170-174,176-195,198-201,203,211-218,220-221,225-227,231-232,235-237,239-248,250,256,258-271,273,277,279-286,288-289,291,294-300,302-303,305,307-309,311-317,319-320,322,324-330,332-333,336,338,341-343,345-350,352-367,370-375,377-381,383,385-386,388-390,393-399,401,403-404,406-410,412-417,419-420,422,424-427,430,432-433,435-438,440-441,444-448,450-451,453,457-463,465,469,471,482 src/sat/sat_asymm_branch.h 2 2 100% src/sat/sat_bcd.cpp 224 0 0% 30,32-34,38-39,44-47,52,55-62,64-71,73,75,77-82,84-91,93-94,96-98,100-102,104-107,115-118,120,122-132,134-144,146-152,158-166,168,171,184,195-208,210-212,215-222,224-226,229,231-234,236,238,241-242,244-245,247-252,255-256,258,261-265,267-276,278-285,287-290,292,295-299,304-306,308-309,311-313,315,317-320,322-327,329-339,341,343-346,348-354 src/sat/sat_bcd.h 4 0 0% 39,52-54 src/sat/sat_big.cpp 211 154 73% 47-57,59-60,62-68,74-76,88-90,187,198,202-204,224,227,250-253,255,258-265,268-274,276-278,280 src/sat/sat_big.h 6 3 50% 80-81,86 src/sat/sat_clause.cpp 171 116 67% 66,69-74,114,117-118,121-122,128-129,132,135,140-142,163-165,186-195,206-216,219-221,223,231,239,242-245,247,249 src/sat/sat_clause.h 64 48 75% 88-92,94-95,105,144,182,188-191,193-194 src/sat/sat_clause_set.cpp 42 39 92% 66-67,88 src/sat/sat_clause_set.h 4 3 75% 37 src/sat/sat_clause_use_list.cpp 26 13 50% 24-34,36,53 src/sat/sat_clause_use_list.h 60 50 83% 80-84,86-90 src/sat/sat_cleaner.cpp 148 123 83% 71-73,75-76,125-127,129-131,173-176,179-181,184-188,190-191 src/sat/sat_cleaner.h 1 1 100% src/sat/sat_config.cpp 202 154 76% 41,43,46-47,49,57,59,61,64-69,71,105,125,127,129,131,135,139-146,148,159,174-179,181,221,238-240,246-247,249,254-255,257 src/sat/sat_cut_simplifier.cpp 521 32 6% 32-44,51,59-60,62-64,66-75,78-80,83-92,100,102-105,107,109-113,129-135,137-140,142-146,154-156,158,160-172,178,180-183,185-186,189-192,194-204,208-217,222-228,230-238,241-242,244-245,247-248,262,264-268,276,278-285,287-291,293-298,300-321,323,327-330,332-340,342-348,353-357,359-368,370-372,374-383,386-390,398-416,419-433,435-451,453-456,458-459,461-470,472-474,476-478,482-487,489-497,499-500,502-503,505-506,508-514,516-522,524-528,530-534,536-538,547-550,560-561,563,565-572,576-588,591,594-596,598,600-609,614-624,627-630,632,635,640-645,647-661,663,667,674-680,683,694-696,698-705,712-722,738-742,744-751 src/sat/sat_cut_simplifier.h 37 11 29% 76-78,80-90,94-95,99-100,103-109,111 src/sat/sat_cutset.cpp 165 24 14% 36-41,43-46,49-53,55-59,62,64-66,68,74-77,87-91,96-100,102-103,105-108,144-152,154-155,158-159,162-165,168-171,174-180,190-195,197-201,204,210-227,229-230,236-242,244-253,255-263,266-270,273-277 src/sat/sat_cutset.h 78 9 11% 27-28,41,55,59,61-62,64-66,69-71,73-77,79-80,82-83,92,96,101,106,109-110,115-121,123-128,130-131,134-135,137-139,141-145,147-148,150-151,177-180,184,186-191,198 src/sat/sat_cutset_compute_shift.h 132 0 0% 23-24,27,29,32,34,36,41,44,46,48,50,52,57,62,71,74,76,78,80,82,84,86,88,90,96,101,109,114,121,130,147,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,189,195,204,209,217,225,239,244,252,259,269,278,291,308,341,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,416,423,433,439,448,457,472,477,486,494,505,513,527,541,567,572,581,589,600,607,617,627,643,652,667,680,699,716,741,774,839-840,842-843,845 src/sat/sat_ddfw_wrapper.cpp 58 0 0% 16-23,26-30,32-33,36-38,40-43,46-56,58-62,64-79,81-84 src/sat/sat_ddfw_wrapper.h 13 0 0% 29-31,38,40,46,48,50,52,56,61,65,67 src/sat/sat_drat.cpp 594 18 3% 33-38,46,59-62,65-69,73,75,77-94,96-106,108-120,122-127,129-135,137-138,140-157,159-168,170-180,182-183,185-188,191-192,194-198,200-204,206-207,209,211-212,214-221,223-228,230,232-236,238-239,241-245,247-254,256-258,260-261,263-264,266,268-269,271-272,274-279,282,284-290,292-293,295-302,304,306-310,312-316,318-319,321-327,329-336,338-339,344-345,347-351,353-354,363-371,373-376,378,380-396,398,400,402-411,413-415,418-419,421,434,436-438,440,442-445,447,449,451,453,455-464,466-467,469-470,472-481,484-488,490,492-512,515-516,518-519,521,524-538,540-542,545-547,549,551-552,554,556-558,560,562-569,571-579,582-584,586-590,592-602,604-606,609-611,614,616-619,621-625,627-647,649-658,660-665,667-669,671-673,675-680,682-684,686-688,690-699,701-703,706-709,711-717,719-726,728,740-745,747-748,751-752,755-761,763-764,766-771,774-777,779-791 src/sat/sat_drat.h 16 6 37% 45-46,112,114,122,127,129,137-138,140 src/sat/sat_elim_eqs.cpp 222 169 76% 56-62,65,94-95,125-127,160,179-185,187-191,207-209,233,240-242,262-264,273,276,294-305,307,310-311 src/sat/sat_elim_eqs.h 1 1 100% src/sat/sat_extension.h 63 17 27% 43,52-55,57-62,78,80,84-85,88,91-92,94,97-98,100,106-107,109-112,116-127,129-130,132,134,136,138 src/sat/sat_gc.cpp 283 53 18% 34,37-45,47-48,50-51,53-54,56-57,59-61,63-66,68-69,71-76,82-85,92-95,102-108,115-121,124-127,129-133,135-139,141-145,150-152,154,159-169,171-172,174-179,181-189,194-195,198,201-225,227,229-231,233-239,242-243,245-253,256-261,263-264,266,268-273,277-281,283,286-288,290-294,296,298,300-304,306-309,311-313,315-316,318-319,321-323,325,330-335,337,345-346,383-388,390-393,395,397,400-401 src/sat/sat_integrity_checker.cpp 133 112 84% 32,51-54,72,86-87,90-92,119-120,138-140,145-146,186,206-207 src/sat/sat_justification.h 27 14 51% 43,56-57,59-60,62-63,65-66,68-69,71-72 src/sat/sat_local_search.cpp 584 430 73% 45-47,61,133-135,176-177,190,197-198,236-238,243-250,257-258,266-267,322-323,346-347,356-360,413-414,417,420-421,457-470,472-473,475-476,478-479,506-507,514,537-551,553-556,558,560,578-581,583,611,613,648-649,652,657-664,666-668,725-734,743-745,747-750,753-757,759,762-765,768-773,775-778,781-785,787-791,794 src/sat/sat_local_search.h 79 69 87% 63-64,66-67,169,174,235,245,258,266 src/sat/sat_lookahead.cpp 1949 0 0% 30-32,34-36,38-40,42-44,46,48,50-55,57-61,63-72,74-82,84-86,88-95,97,99-107,110-116,118-124,126-134,136-141,143,152-155,157-158,160-162,164-172,178-189,191-202,209-215,217-223,226-230,232-237,239-240,244-252,254-257,259,261-265,267-270,272-283,285-288,290,292-295,297-304,310-315,317-329,331,333,335-342,344-349,353-357,360-365,367,370-373,375,378-385,387-390,392-399,402-407,413-416,418,421-428,430-433,435-441,443-447,449-452,455-459,461,463-464,466-471,473-477,480-482,484-485,487-488,490-505,507-509,511,514-515,517-518,520-521,523-524,526,528-532,534,536-539,541-544,546-553,555-556,558,561-565,567,569-572,574-578,580,583-587,589,591-594,596,599-602,604,606-610,612-622,624,626-629,632-635,637-638,646-678,681-685,690-693,695-698,700-703,705,707,709-712,714-723,725-726,729-731,733,735-741,743,745-747,749-755,758-769,771-778,780-785,787-793,796-802,804-811,814-822,830-833,835-838,848-853,858-862,864-867,869-873,875-876,878-883,886-894,898-909,912-930,932-943,945-953,955,960-961,963,970-994,996-1004,1006-1008,1011-1023,1025,1027-1028,1031-1038,1040-1044,1046,1048-1050,1052-1056,1058-1063,1067,1073-1083,1085-1089,1093-1099,1102-1103,1105-1108,1111-1112,1116-1118,1120-1121,1124-1126,1128-1140,1142-1151,1153-1157,1159-1160,1162-1163,1166,1170-1174,1176-1177,1181,1183,1185-1186,1188-1195,1197-1199,1201-1202,1217-1218,1223-1231,1233-1239,1241-1244,1247,1251-1254,1257,1260-1261,1263-1264,1266,1270-1271,1273-1276,1278-1279,1282,1284-1285,1288,1290-1293,1295,1299-1303,1305-1306,1308,1311,1314-1316,1318,1320,1322-1330,1333-1334,1336-1341,1343-1347,1349,1351-1375,1380-1387,1389,1392,1394-1401,1403-1411,1413-1415,1417-1421,1424,1426-1430,1434-1435,1441,1443,1446-1449,1451,1453,1455-1456,1459-1461,1463-1470,1472-1475,1478-1480,1482-1483,1485,1487-1491,1493-1494,1497-1498,1500-1501,1503-1504,1506,1508,1511-1516,1518,1520-1524,1526,1528-1535,1538-1539,1541-1542,1544-1547,1552-1559,1562,1564-1567,1569-1570,1572-1573,1575-1576,1578-1581,1583-1584,1586-1587,1589-1590,1592-1593,1595,1597,1599-1601,1603-1609,1611-1616,1618-1619,1622-1623,1625-1626,1628-1629,1631,1633,1637-1640,1645-1648,1651,1653-1662,1664,1666-1681,1683,1686-1696,1698-1700,1702-1704,1706,1708,1720,1722-1727,1729,1731-1739,1741,1744-1745,1748-1765,1767-1776,1778-1788,1790-1797,1800-1804,1806-1813,1815-1819,1821,1823-1825,1827-1834,1836-1837,1839-1848,1852-1859,1861,1863,1865,1868-1871,1873-1877,1879-1891,1893-1894,1896-1897,1900-1906,1908-1919,1921-1924,1926-1929,1931-1934,1936-1937,1939-1950,1952-1953,1955-1960,1965-1968,1971-1982,1985,1988-1997,1999-2005,2007-2029,2031-2041,2043-2050,2052-2053,2055-2067,2069-2070,2072-2077,2079,2081-2091,2093-2094,2097-2098,2100-2104,2106-2111,2113-2114,2116-2118,2121-2123,2127-2128,2130-2132,2135-2141,2144-2151,2153-2159,2162-2164,2167-2177,2179,2182-2186,2188-2201,2203-2212,2214,2216-2221,2223-2229,2233,2236-2245,2247-2253,2255,2258-2260,2262-2268,2270,2272-2274,2276-2279,2281,2284-2291,2294-2302,2304,2306-2308,2311,2314-2316,2318,2321-2330,2333-2337,2339-2341,2343-2344,2346,2350-2351,2354-2359,2361-2363,2365,2367-2368,2374-2386,2388-2395,2397,2399-2402,2404-2423,2425-2427,2429-2435,2442,2444-2445,2448-2457,2459-2460,2462-2464,2466-2468,2470-2484,2486-2503,2505-2506,2508-2513,2515-2517,2519-2535,2537,2539,2541-2545,2547,2549-2553,2556-2573,2575-2579,2582-2591,2593-2594,2596-2604 src/sat/sat_lookahead.h 163 0 0% 35,38-46,55-60,62-63,95-115,121,127,139-140,144,153-154,157-170,173-174,188-199,238,260-265,267-269,271-274,276,283-289,334,336,353,358-359,401-411,425-442,466,469-470,476,523-525,529-531,535-536,538,570-580,582-585,587,590-592,633 src/sat/sat_lut_finder.cpp 191 0 0% 26-28,33-40,42-47,49-50,52-56,58-66,69-74,76-88,93-97,99,101-106,108,111,113-115,117-118,123-124,126-137,139,141-142,145-148,150-153,155-163,165-169,171,173-175,177-182,184-195,198-203,205-206,211-215,225-230,233-238,244-252,255-260,262-268,270,272,274-277,279,282-286 src/sat/sat_lut_finder.h 7 0 0% 37-38,54,69-71,73 src/sat/sat_model_converter.cpp 296 135 45% 33-35,38-40,43,45-58,60,86-87,153-159,161-162,164-169,171-175,187,189-192,194-197,201,210-213,215-217,219-227,252-260,263,266-280,282-286,288-293,295-296,298-307,309-310,312-320,322-324,326,328-329,346-348,350,352-359,362,372-373,388-393,395,454-457 src/sat/sat_model_converter.h 28 10 35% 55-63,144-151,153 src/sat/sat_mus.cpp 161 1 0% 28-32,34-39,41-45,47-55,57-63,65-66,69,73-75,77-78,80,83-84,87-94,96,98-99,101-103,105,107-110,113-116,118-125,127,130-133,137-145,147-152,154-158,160,162-163,165,167-169,171-182,184-190,192,194-197,199-206,208,210-212,214-227,230-233 src/sat/sat_mus.h 9 0 0% 35,52-59 src/sat/sat_npn3_finder.cpp 459 0 0% 24-30,34-43,47-58,61,63-75,77-82,84-85,87,89,91-100,102-111,113-114,116,118,120,122-131,133-142,144-145,147-148,150,152,154-157,159-161,163-164,166,168-171,173-174,176-177,179,183,185,187,189-191,193-202,205-206,208-210,212-213,215-217,219-223,225-230,232-233,235-236,238,240-241,243-244,246-248,250-255,257-258,260-261,263-264,266-274,276-277,279-280,282,284-285,287,289-290,292-297,299-303,305-306,308-309,311-312,314-317,319,321-327,329-339,341-344,346,349-350,352-353,355-357,359-362,364-367,369-372,374-377,380-381,383-384,386-389,391,393-397,399-407,409-412,414-425,428-429,431-432,434-437,439,441-444,446-452,454-457,459-470,473-474,476-477,479-482,484,486-489,491-498,500-503,505-508,511-512,514-515,517-520,522,524-529,531-540,542-545,547-550,553-554,556-557,559-562,564,566-569,571-578,580-583,585-608,611-612 src/sat/sat_npn3_finder.h 10 0 0% 118-127 src/sat/sat_parallel.cpp 194 142 73% 49,63,110,132-133,203-204,207-212,215-216,227-230,232-235,237-238,247-254,257-260,262-265,267-277 src/sat/sat_parallel.h 9 9 100% src/sat/sat_prob.cpp 210 147 70% 42,79-81,83-85,87-88,90,101-102,104,136-142,146,193,206-209,223-226,232,252-256,258-262,264,266-267,269-274,280-282,284-291,294,296 src/sat/sat_prob.h 33 26 78% 38,96,135,143,149,151,153 src/sat/sat_probing.cpp 227 178 78% 38-40,47,50-60,71-79,81,112-114,184,186,228,231,235,252-254,257,280-286,288-290,295-296 src/sat/sat_probing.h 9 5 55% 50,86-88 src/sat/sat_proof_trim.cpp 294 0 0% 30-32,35,37-41,43-47,49-55,57-61,63-65,67-70,72-73,85-87,91-92,94-95,97-101,103-111,113-115,118-131,133-134,137-138,140-142,144-147,176-177,179-207,209-216,218-220,222-229,231-234,236-237,239-240,242-245,247-248,250,252,254-258,260-265,267-269,271-273,275-277,279-281,283-285,287-301,303-304,306-307,310-312,314-315,317-322,324-335,337-340,342-357,359-364,366-369,372-384,386-387,389-392,395-404,410-416,418-419,421-425,427-429 src/sat/sat_proof_trim.h 13 0 0% 42-43,47-48,53,55-56,80,86-89,94 src/sat/sat_scc.cpp 174 165 94% 88,115,175-176,217-218,226,228,236 src/sat/sat_scc.h 1 1 100% src/sat/sat_simplifier.cpp 1468 744 50% 52-55,57-60,67,84-88,109-111,131-132,144-148,150-155,190,192,211-212,233,237,239,293-294,331-332,337-342,344-347,349-352,366-370,372-375,485,498-506,508,515-517,519-523,527-528,530,536-551,556-559,565-569,571-575,577,593-594,598-599,601-606,610-612,614,616,633-634,638,640,647-657,659-666,668-672,680-686,697-699,704-706,708-710,712,744-745,747-749,751,756,761-765,768,770-773,866-867,880,888-891,893-894,896-897,899-900,902,904-909,911,913,924,926-927,930-931,941-944,947-954,979-989,991-995,1016,1018-1027,1029-1032,1034-1035,1038-1039,1051-1070,1072-1081,1083-1086,1088-1091,1097-1103,1106-1111,1113-1116,1118-1121,1123-1133,1136-1142,1144-1150,1152-1154,1156-1157,1159-1163,1165-1174,1176-1177,1179-1188,1191-1193,1195-1197,1199-1202,1205-1206,1218-1234,1236-1248,1253-1264,1267-1269,1285-1296,1298-1303,1305-1318,1320-1321,1324-1327,1329-1335,1345-1351,1353-1358,1360-1362,1364-1365,1368-1370,1373-1380,1384,1387,1390,1403-1406,1409,1411-1415,1421-1423,1425,1427,1430-1438,1440-1442,1445,1451-1454,1457-1459,1465-1471,1473,1477-1485,1489-1493,1496-1501,1503,1506-1509,1511-1517,1519-1522,1524,1526-1529,1531,1533,1536-1539,1541-1549,1551-1553,1555,1557-1559,1561-1563,1565-1566,1568-1575,1577,1582-1583,1586-1592,1594-1596,1598-1608,1610-1615,1617,1626-1628,1630,1632-1637,1639,1688-1697,1699-1701,1711,1713-1715,1718-1723,1810,1812,1834-1835,1901-1902,1914,1945,1947-1948,1950-1951,1998,2005,2009-2010,2012-2013,2033,2037,2076,2083 src/sat/sat_simplifier.h 17 15 88% 46,173 src/sat/sat_solver.cpp 3351 2247 67% 88,115,160-161,234-237,253-279,287-292,324-326,336,338,380,383,392,394-396,399-404,406-407,409-411,426-428,441,463,470-471,477-481,483,485,492-493,496,505,513,515,526-528,533-538,558,573-576,580-583,585-587,619-623,626,637-641,645-646,651-653,657-659,662-670,672-676,678-682,684-686,688-692,694,696-697,699-700,705-710,713-718,720-721,723-724,726-727,730-733,758-766,768-770,772-773,775-777,779-786,822-823,849,852-856,876,889,947-948,953,1152-1153,1163-1164,1174-1177,1179-1186,1188-1194,1196-1201,1203-1212,1215,1217-1218,1234-1235,1250-1251,1275-1277,1280-1282,1285-1287,1291,1293,1313-1315,1323-1325,1328-1330,1352-1363,1365-1373,1375-1376,1378-1383,1385-1390,1403-1408,1410-1412,1441-1446,1463,1466,1477-1482,1487-1492,1504-1505,1507,1510-1511,1527-1528,1543-1544,1546,1562-1564,1572-1573,1590-1593,1595-1596,1605-1607,1636-1642,1663,1693,1696,1698,1700,1702,1709,1711-1712,1728,1743-1747,1750,1786-1793,1808,1810-1811,1813,1827,1846,1872-1878,1892-1901,1903-1905,1909-1914,1916-1918,1920,1922-1924,1934,1937-1943,2020,2051-2052,2069-2071,2079-2082,2091-2093,2097-2099,2102-2106,2108,2111-2112,2115-2120,2169,2174-2175,2180-2182,2184,2192-2194,2204-2205,2211-2212,2214-2215,2228-2232,2239-2241,2247-2248,2251-2252,2259-2262,2344-2346,2348,2350-2351,2362,2387-2390,2396-2397,2399-2401,2406,2408-2409,2428-2429,2457,2467-2471,2486,2519,2532-2533,2549-2550,2561-2562,2570,2594-2596,2607,2619-2624,2627,2641-2643,2702-2703,2719-2720,2744,2799-2803,2807-2810,2842-2843,2857,2862-2863,2883,2914,2977-2978,2980-2981,2983,2985,2987-2988,2990-2991,2993-2994,2996,2998,3005-3006,3008-3013,3015,3017-3018,3025-3026,3029-3036,3047-3054,3056-3057,3059,3061-3063,3070-3071,3187,3190-3191,3201-3204,3206,3222-3223,3229-3230,3262-3275,3277-3286,3288,3427,3462,3464-3465,3467,3527-3528,3530,3533-3538,3540-3541,3543-3544,3547-3553,3555-3556,3558-3559,3561-3563,3565-3568,3571,3584-3585,3624,3677,3679,3682-3685,3687-3689,3691,3718,3733-3734,3795-3802,3831-3839,3858,3875,3884-3888,3891-3896,3899-3912,3914-3915,3917-3923,3925,3927-3931,3933,3935-3944,3946-3947,3949-3950,3952-3953,3955-3959,3961-3962,3965-3967,3969,3971,4001-4004,4006-4011,4014-4019,4021,4023-4024,4026-4030,4032-4033,4035-4036,4038-4045,4047,4049-4057,4059-4064,4066-4068,4070-4075,4077,4079-4080,4083-4085,4090-4093,4095-4098,4100,4102,4105-4106,4111-4116,4118-4124,4126-4129,4131,4134-4138,4150,4156-4163,4165-4172,4328,4334,4342,4356-4365,4367-4368,4382-4386,4388-4400,4402,4404-4405,4407,4409-4412,4415-4416,4418-4421,4424,4426-4430,4432,4434-4435,4438,4471-4472,4483-4484,4491-4495,4497-4498,4506-4508,4512-4514,4519-4521,4536,4546-4547,4568-4575,4604,4611-4615,4617-4618,4620,4623-4627,4629,4632,4635-4636,4642-4644,4646,4653,4693-4701,4703-4707,4709-4710,4712,4716-4729,4731-4732,4734-4749,4793-4797,4799,4801-4802,4804-4808,4810,4812-4813 src/sat/sat_solver.h 167 124 74% 272-275,281,288-289,350,353,371,380,391-392,395,407,437,441,444,446-447,457,494,533,626-628,631-633,728,739,875-880,882-887 src/sat/sat_solver/inc_sat_solver.cpp 861 576 66% 124-127,141-143,152-174,187-191,204-209,233-239,243-245,257-260,270-272,291-292,314-319,323-326,328,330-339,341-342,349-350,352-356,363,373-378,398-405,407-422,428-432,434-439,441-450,452-461,463-468,470,472,474,476,478-482,484-486,506-509,565-567,588,604,606-611,621,671,686-688,690,695-696,698-700,702-704,706-708,710-712,714-716,718-720,722-724,726-728,752,764,771,778-779,786-792,794-797,799-800,838-846,864-869,878-879,930-932,950,1009-1010,1019-1021,1071,1075,1113,1131,1139,1143,1148-1151,1154-1157,1171-1176,1178-1181 src/sat/sat_solver/sat_smt_solver.cpp 505 0 0% 57-61,63-68,71-77,80-87,89-92,95-98,106,111,114,116,119-127,129-131,133-141,143,146-153,155,157-164,166-167,169-170,172-178,180,183-184,186-189,191-193,195-196,198-199,201-204,206-207,210-211,213,215-217,219-223,225-233,235-241,243-248,252-256,259-262,264-269,271-272,275-277,283-291,293-300,302,304-306,308-310,312-314,316,318,320-324,326-335,337-339,341-344,346-353,355-369,371-372,375-379,381-385,387-406,408-412,414,416,418,420,422-425,427-429,432-443,445-452,454,456-458,460-461,464-466,468-470,472-473,475-478,480-481,483-487,489-490,493-494,497-505,508,510,512-526,528-529,532-534,536-538,541-543,545,550-551,553-555,557-559,561-563,565-567,569-571,573-575,577-579,581-583,585-587,592-597,599-604,606,608-609,611,613,615-623,625-631,635,637-642,646,648,650-669,671-675,677-678,680-681,683,685,687-690,692,694-706,709-718,721,723-724,728-729 src/sat/sat_solver_core.h 12 2 16% 46-48,52-55,59-60,62 src/sat/sat_types.h 49 28 57% 71-78,94,99,111-112,115,120,122-124,127,133,155-156 src/sat/sat_watched.cpp 67 25 37% 54,57-64,66-67,69-72,74-79,82-86,88-89,91-94,96-97,99-101,103,105,107-108,110 src/sat/sat_watched.h 43 42 97% 86 src/sat/sat_xor_finder.cpp 172 0 0% 27-29,34-38,40-45,47-48,50-54,56-67,70-82,86-90,92,94-99,101,104,106-108,111-117,119-122,124-135,137,139-141,144-148,150-151,153-157,159-167,169-173,175,177-179,181-191,193-197,199-201,203-215,217-222,224-230,232,234,236-239,241 src/sat/sat_xor_finder.h 5 0 0% 37-38,52,64,66 src/sat/smt/arith_axioms.cpp 528 0 0% 25-30,34-40,42-50,52-58,61-66,69-72,74,76-80,82-91,94-101,103-105,107,109-112,115-129,131-132,134-135,137-144,146,149-153,157-161,167-169,171-172,199-203,205-206,209-219,223-234,236-242,244-248,250-253,255-260,263-267,269-280,282-283,285-296,298-308,310-316,318,321-325,328-332,334-335,337-338,340-341,343-347,350-351,354-360,364-365,367,373-376,379-382,385-388,392-396,398-399,401-405,407-409,411-416,418,421-439,441-445,447-456,458-468,471-474,476-478,480,483-484,486,488-490,492,495-496,498,500,503,505,508,510,512-516,518-519,521-522,524-528,530,532-533,535-536,538-539,541,543,545-547,549-559,561-562,564-575,577-583,585-603,605-612,614-615,617-624,630-644,656-658,660-668,670,677,680-683,685-687,689-690,693-695,699-708,710-711,713,715,717-718,720-721,723-745 src/sat/smt/arith_diagnostics.cpp 177 0 0% 29-34,36-38,40-41,43-57,59-60,62-72,74-81,83-84,87-88,91-94,96-101,103-105,108-110,113,116,126-134,136-142,145-150,152-153,155-160,162-169,171-179,188-192,194,196,198-199,201-202,204-205,207-208,210-211,213-214,217-242,244-245,247-250,252-253,255-262 src/sat/smt/arith_internalize.cpp 555 0 0% 23-29,32-35,37-38,40-41,44-52,54-58,60-61,64-65,68-69,72-77,79-80,82-86,88-116,118-120,122-131,133-138,140-143,145-149,151-155,157-164,166-231,233-280,282,284,286-293,296-300,302-306,308-309,311-314,316-321,323-324,326,328-332,334-378,381-383,386-398,400-401,403-406,409-412,414-416,418-424,427-431,433-440,442-446,448-456,458-460,462-470,472-481,485-490,492-498,500-506,508-510,512-513,515-516,518-523,525-527,532-534,536-537,540-549,551,553-554,556-562,564-565,568-574,576-584,586-597,599-601,604-607,609-612,614-617,619-622,624,627-632,634-635,638-639,655-657,659-670,672-674,676-677,681-685,689-695 src/sat/smt/arith_solver.cpp 1166 0 0% 24-26,32-33,35-39,41-42,44-46,48-51,53-57,59-60,62-72,74,79-80,82-85,87-89,91-98,100-101,103-105,107,109-110,112-114,116,118-119,121-128,137-139,141-166,168-174,176-187,189-210,212-214,216-217,219-220,222-223,225-228,230-232,234-235,237,239-240,242,244-253,255-268,270-272,274-277,279-281,283-285,287-289,291-293,295-297,299-300,303-306,308-309,311-322,324-350,352-355,357-358,360-361,363-365,367-368,370-378,380-384,386-390,392,394-397,399-404,407-415,417-420,426,428,430-437,440-454,458-462,465,467-468,470-471,473-486,490,492-493,495-499,501-502,504-526,528,532-537,539,545-556,558,560-561,564,570-584,586-588,591,618,620-622,624-630,632-641,643,645-646,649-652,654-658,660,662-664,666-669,671-680,682,684,686-687,689-700,702-715,717-721,723-724,726-727,729-734,737-748,750-762,764-765,768,770,772-779,782-788,791,793,795-798,801,803-804,806-810,812-815,817,819-824,826-828,832-839,841,843-844,846-847,849-850,852-853,855,857-859,861-862,864-865,868-872,874-876,879-881,884-885,888-917,919-921,924-926,928-947,949-950,952-953,955-957,959-967,970-976,978,980,982-983,986-987,989-990,993-995,998,1000,1002-1006,1008,1010-1011,1013-1014,1016-1017,1019,1021-1023,1025-1026,1028,1030,1032,1034,1036-1039,1042-1043,1045,1047-1048,1050,1052-1054,1057-1059,1062-1063,1065-1066,1068-1072,1074-1075,1077-1083,1085-1087,1090-1106,1108-1110,1113,1115-1116,1118-1123,1125,1129-1131,1133-1134,1136,1138-1152,1154-1156,1158-1164,1166-1168,1170,1172-1173,1176-1183,1189-1190,1192,1194-1195,1197-1199,1202-1206,1208,1210,1212-1213,1215-1217,1219-1221,1223-1226,1228-1235,1237-1238,1240,1242-1246,1248-1251,1253-1257,1259,1264-1265,1267-1268,1271-1275,1277-1280,1283-1284,1286,1288,1290-1291,1294-1296,1298,1300-1303,1306-1309,1312,1314-1315,1317,1319-1323,1326-1334,1337-1341,1343-1354,1358-1362,1364,1367-1372,1374-1375,1377-1383,1389-1392,1394,1396,1398-1400,1402-1404,1406-1408,1410-1414,1416,1418-1420,1422-1426,1428-1436,1438,1441-1442,1444-1445,1447-1448,1450-1454,1456-1466,1468-1475,1477-1487,1490-1492,1494,1496-1498,1501-1504,1506-1510,1512-1513,1515-1516,1518,1520,1522-1524,1526-1531,1533-1539,1542-1548,1550-1558,1560-1566,1568-1571,1573-1575,1593,1595,1597 src/sat/smt/arith_solver.h 90 0 0% 60-61,65,69-73,75-77,80-84,86-90,108-109,114-117,119-120,125-128,131,133,146-153,162-168,171-185,256-261,325,363-364,372-373,436-439,483,487-488,495,500,506,511-512,515-516 src/sat/smt/arith_theory_checker.h 364 15 4% 50-55,71-81,84-91,93-94,96-97,99-105,108-112,119-127,129-130,132-139,141-164,169-172,174-190,192-195,197-203,205-211,215-231,234-248,250-256,258-259,261,263-264,266-273,275-276,282-299,321-325,327-335,337-338,340-351,353-362,364-366,369,371,373-374,376-384,386-389,405-408,415-421,423-426,428-430,432-436,438-439,441,443,445,447,449,460-466,471-490,492-493,495-496,498,500-501,503,505-506,508,510,512-515,517,519-522,524-532,534-535,537,539-540,543-544,546-547 src/sat/smt/arith_value.cpp 12 0 0% 27-28,30-33,35-40 src/sat/smt/array_axioms.cpp 518 0 0% 28-31,34-39,41-43,45,47-56,58-60,62,64,66,68,70,72-73,75-76,78-80,82-88,90-91,93-97,99-102,104,106-110,112-121,123-125,133-144,152-157,159-163,165-166,168-171,173-175,177-181,183-185,189-190,192-205,207-217,219-233,239-251,257-275,277-278,285-306,308-310,312-316,323-336,338-355,357,359-361,368-377,383-389,402-410,412,414-415,417-420,428-431,433-448,450-453,458-470,475-499,501-511,513-521,523-525,527-529,531-543,545-566,568-569,571-578,584-606,608-628,631-632,634-646,648-657,664-674,676-687,690-691 src/sat/smt/array_diagnostics.cpp 91 0 0% 22-32,35-42,44-47,49,51,53,55,57,59-62,65-66,68-82,84-95,100-101,103,106-114,116-127,131,133-136,138 src/sat/smt/array_internalize.cpp 177 0 0% 23-27,29-33,35-37,39-44,47-54,56-58,60-62,65-72,74-76,78-80,82-92,95-99,101-103,105-107,109,112-113,115-117,119-120,126-129,131-137,139,142-143,145-146,148,150-153,155-159,161-162,164-165,168-170,172,174-175,181-184,186,189-190,192-193,195,205-213,215-235,237-238,240-248,250-253,255-263 src/sat/smt/array_model.cpp 261 0 0% 25-28,30-32,34-37,39-42,44-47,49-60,63-70,72-73,75-79,82-85,87-88,90-91,93-110,112-114,116-117,119-123,125-138,141-144,147-152,154-157,159-160,162-163,166-173,176-177,179-181,183-194,196-208,210-214,216-219,221-222,224-225,227,230-235,237-242,244,246-256,259-266,271-273,275,277,279-293,295-300,302-303,306-308,310-311,314-322,324-327,329-330,332-341,343-344,346,354-355 src/sat/smt/array_solver.cpp 170 0 0% 77-89,91-92,94-101,103-104,106-107,110-111,113-116,118-122,125-128,130-136,138-148,150-174,176-187,189-198,200-206,208-215,217-220,222-226,228-232,234,236-237,239-240,242-244,246-255,257-260,262-265,271-272,275-276,279-280,283-284 src/sat/smt/array_solver.h 68 0 0% 46-47,52-54,69-70,96,99,101-105,109-114,116-121,126-141,158-160,162-166,170,194,212,217-218,225,229-230,271-273,282,287,296,298,301-302,304 src/sat/smt/atom2bool_var.cpp 85 68 80% 47,56,58,107-110,114-115,122-125,138-141 src/sat/smt/atom2bool_var.h 2 2 100% src/sat/smt/bv_ackerman.cpp 140 18 12% 26,35,40-49,51-54,56-65,67-75,77-84,86-118,121-123,125-129,138-142,144-145,147-148,150-153,155-167,169-178,180-181 src/sat/smt/bv_ackerman.h 8 3 37% 35,39-40,45-46 src/sat/smt/bv_delay_internalize.cpp 276 5 1% 23-32,34,38,40,43,45-57,59-65,67-73,81-122,124-133,135,137-138,141-142,145-146,170-171,173-176,196,198,200-201,203-206,208-221,232-249,270-271,276-294,300-309,311,316-327,335-338,340-344,346-355,357-370,372-385,387-403,405-407,409-411,415,418-419,421,432-437,439 src/sat/smt/bv_internalize.cpp 610 82 13% 29-33,39-45,52-57,59-60,63-66,68-72,78-83,95,97-100,102-111,120-121,137,142,150,175-233,235-237,242-256,258-265,268-270,273-274,277-280,282-284,286-289,303-313,315-323,325-328,330-334,336,338-342,344-352,354,356-362,364-365,368-369,379,402-406,408-410,417-435,437-443,460-470,472-473,475-484,487-492,494,496-497,499-501,503-515,517-531,533-537,539-548,550-560,562-568,570-577,579-593,595-604,606-614,616-624,626-635,637-650,652-663,665-687,691,693-700,702-708,715-723,725-735,737-739,741-750,752-777 src/sat/smt/bv_invariant.cpp 69 0 0% 23-29,31-32,34,36-50,52-53,55,62-71,73-82,84,86-93,95,107-115,117-118 src/sat/smt/bv_solver.cpp 780 93 11% 59,61-68,78-80,83-86,89-95,98-100,111,113,115,117-118,129-138,140-144,149-156,158,163-169,171-189,191-195,197-200,202-208,210,212-221,224,226-229,231,233-235,238,240-245,247-295,297-298,300-302,304-307,309-310,312-313,315,317-318,320-321,323-324,326-329,331-334,336-350,352,354-359,362,365-378,380,382-398,401-403,406-408,410,412-415,417-426,428-431,433-436,438-439,441-442,444-448,450-455,457-462,464-469,471-478,481-486,488-490,492-508,510,512,514,516,518,520-522,524-533,538-547,549-550,552,555-556,558-560,562-564,566-569,571-577,579-581,583-588,590-594,596-597,599-603,605-617,619-620,633,636-637,639,645-646,649,659-670,672-674,676-677,701,704-706,711-714,717-728,730-738,741-742,745-750,752,754,756-761,764,766,768-769,771-772,774-780,795,812,815-828,831-832,836-839,844-847,857-861,863-864,866,868,870,873-881,887,889,891-893,895-905,907-923,925-931,934-939,942-947,950-955,958-963,966-975,978-987,989,991,994-1001,1004-1005,1007-1015,1020-1024,1026,1028,1031-1032,1034-1037,1039-1042,1045-1046,1049-1051,1057 src/sat/smt/bv_solver.h 74 9 12% 32-35,68-70,75-86,88-89,91,106-107,150-151,157-159,161-162,168-170,176,182-184,186-187,195-201,205-208,210,244-246,260,346,368-369,384-385,387,397,404,410 src/sat/smt/bv_theory_checker.cpp 6 0 0% 34,43,50,57,64,73 src/sat/smt/bv_theory_checker.h 42 17 40% 55-69,71-76,78-79,81-82 src/sat/smt/distinct_theory_checker.h 12 6 50% 36-40,42 src/sat/smt/dt_solver.cpp 675 0 0% 28-35,37-40,42-53,55-59,62-68,70-72,74-81,83-87,89-93,95-98,104-112,114-115,121-133,141-152,157-168,177-190,192-194,196-197,199-201,203-208,210-233,240-247,250-255,257,259-269,271-275,277,279-301,303-304,306-307,309,311-312,315-318,334-339,341-344,346-369,371-379,381-384,386-387,393-394,396,398-400,402-407,412-423,426-437,441-444,446-448,450,452-457,459-463,465-478,481-482,484,486-495,497-502,504-510,512-520,522-530,532-536,541-551,553,557-564,566-569,572-585,587-593,596-597,600-601,605,608-612,615-617,619,621,624-634,636-641,643-648,650-653,655-656,659-660,662-675,677-678,687-689,691-692,695-698,700-701,703,705,707-708,711-712,716-721,724-748,750-756,758-761,763-767,769-777,779-792,794-801,803-804,806-813,815-817,819-826,828-830,832-834,837-851,853-860,862-866,869-870,872-878,880-886,889-893,895-897 src/sat/smt/dt_solver.h 25 0 0% 44-46,60-61,72-75,77-78,80,82-83,107,110,142,148-149,153,161-163,166-167 src/sat/smt/euf_ackerman.cpp 180 0 0% 23-25,27-30,32-37,39-41,43-53,55-65,68-79,81-88,90-93,95-107,109-112,115-130,132-142,144-154,156-160,162-163,165-168,170-183,185-189,191-196,198-210,212-225 src/sat/smt/euf_ackerman.h 7 0 0% 33,35,41-42,47-49 src/sat/smt/euf_internalize.cpp 368 142 38% 37-43,45-47,54,66-67,72,76,79-82,90-91,94,106,116-118,120-121,131,137,139,143-146,156-172,177-178,183-185,208,213,216-218,220-222,226-230,234-245,249-256,258-271,279,283,295-307,314-318,320-328,331-346,348-350,358-359,364-365,373-374,376-378,380-381,384-385,389-395,427-429,436-441,447,450-453,456-471,473-474,476-482,503,514-520,522-524,528-531 src/sat/smt/euf_invariant.cpp 27 6 22% 27-29,32,34-39,41-42,44-45,49,53-56,59-60 src/sat/smt/euf_model.cpp 263 101 38% 40,43-47,49-60,62-64,67-69,71-77,82-83,105,109,123,125,130-131,134-136,138,157,161-162,174,176-177,179-180,182,184-187,189-190,192-193,195,197,201,204-209,211,221,223,228-236,238-249,251-254,265,267,269-274,276-282,286-287,289-290,293-315,317-328,332,334,337,358,360,362,368-370,372-373 src/sat/smt/euf_proof.cpp 419 3 0% 24-26,28-29,31-32,34-38,40-44,46-50,59,61-62,64-71,73-78,80-81,83-86,89-94,97-101,103-115,117,119-128,130-137,139-145,147-153,155-169,171-178,180-181,183,185-190,192-197,199-200,202-207,210-223,225-227,229-231,233-234,236-242,244-248,250-251,253-258,260-261,263-267,269-272,274-276,278-280,282-284,286-291,293-294,296-303,305-307,310-312,320-324,326-337,339-341,343-352,355-368,370-376,378-386,388-402,404-406,408-421,423-427,429-433,435-436,438-439,441-451,453-462,464,466-468,470-472,474-480,482-484,486-488,490-491,493-498,500-502,504-505,507-517,519-522,524-527,529-531,533-534 src/sat/smt/euf_proof_checker.cpp 361 50 13% 75-80,82-83,85-90,92-93,96-109,111-114,116-118,120-128,130-137,143-149,151-153,155,157,159-162,164-184,186,188-189,193-195,198-214,235-240,242-245,247-248,250-252,254-259,261-266,268-280,308-314,316-320,322-330,332-337,340-347,352-357,359-360,362-367,390,392-395,398-400,402-404,406-407,409-417,419-425,427-433,435,437-442,445-452,454-457,459,467-471,474,476-493,495-501,506-507,509-515,517,519-528,532 src/sat/smt/euf_proof_checker.h 43 2 4% 38,65,94-98,109-112,115-121,123,125-131,137-142,144-150,152-153 src/sat/smt/euf_relevancy.cpp 243 9 3% 24-29,31-39,41-42,44-45,47-50,52-55,58-59,61-62,64-65,68-70,72-87,90-97,99,101-109,111-119,121,123-126,128-134,136-142,148-152,154-155,157-158,160-161,163,169-172,174-177,180-188,194-206,208,210,212-218,220-229,231-239,241,243-244,246,248-249,251-269,272-273,275-276,279,282,284-316,318,321 src/sat/smt/euf_relevancy.h 13 9 69% 133-134,136,160 src/sat/smt/euf_solver.cpp 976 218 22% 37-41,65-66,70-71,76-80,82,94,98,104-106,109-118,122,129,139,143-146,148,150-161,165-166,180-188,192,199-203,205-208,210-211,213-216,218,223-232,234-237,240-242,244-247,249-253,255-256,279-287,289-292,294,296,298-301,303-308,310-311,313-319,321,323-328,330-337,339-343,345-347,350-354,356-358,360-364,366-371,373-378,380-383,385-388,390,392-394,396-402,404-419,422-425,427-430,435,442,449,453,456,462-473,475,477,483-485,487-490,492-493,496-500,512,514-515,519-521,525,528-529,532,540-546,548,550-554,563-570,572,574-577,579-586,589-590,592,594-596,598-606,608-613,615-616,618-626,628-634,637-639,642-644,655,660-661,666,670-671,674,677,682,684,686,688,690,693,695,707-716,733-745,747-751,753-755,757-759,761-766,768,775-777,782-787,789-790,792-793,795-801,803-813,815-816,818-820,822-827,834-838,840-841,843-846,849-851,853-859,862-868,870,872-878,880,882-883,885-886,888-895,898-900,902-908,911-913,915-920,923-925,927-932,934-940,942,944-951,953-954,956-958,960-962,964-966,968,971-974,976-977,979-982,984-989,991-996,999-1002,1007,1011-1014,1019,1023-1029,1031-1040,1043,1045-1046,1048-1051,1053-1064,1066-1068,1071-1073,1075-1076,1078-1082,1084,1086,1088-1089,1092-1093,1097,1099,1101-1106,1117-1126,1133,1135-1136,1158-1161,1163-1166,1168-1171,1179,1181-1190,1192-1195,1197-1202,1207,1211-1214,1216-1219,1222-1225,1228-1242,1244-1247,1249-1251,1253-1254,1256,1258-1262,1264,1267-1270,1272,1277-1280,1282,1284-1285,1287,1294-1297 src/sat/smt/euf_solver.h 161 29 18% 49,51-56,58,73-74,82-83,105,107,112-113,259-260,264-267,280-288,294-301,307,310-312,314-316,318,320,325-328,330-333,335,339,350,356-357,359,370-371,390,403,408,416-418,420-421,423-424,430,432-433,435,439,443-444,466-468,472-473,482,488-498,501,530,533-564 src/sat/smt/fpa_solver.cpp 318 0 0% 27-39,41-44,47-48,50,52-54,56,58,60,63-65,67,69-70,72-78,80-82,84-90,92-96,98-106,108-110,112-114,117-122,124-126,128-139,141-146,148-152,154,156,159-165,167-174,176-192,194,200-202,204,206,209-210,212-213,215,217,219-223,225-235,239-242,244-247,249-250,253,255,257-262,264-265,267,270-271,273,276,278-280,282,284,286-290,292-294,296-298,300-301,303,305-311,313-316,318,320-323,325-327,329-349,351-354,356-358,360-366,368-371,373-377,380-381,383-392,395-396,398-402,405-409,412-415,417-418,420-421,423,425-427,429-430,432-435,437-442 src/sat/smt/fpa_solver.h 5 0 0% 59,67-68,74,77 src/sat/smt/intblast_solver.cpp 385 0 0% 25-27,29-38,40-44,47-57,59-62,64-67,69-71,73-75,80-93,95-97,99-116,118-129,131-134,136-137,140-151,153-156,158-162,164,172,174-179,181-185,187,189,198,201,203-205,212-213,215,217-218,222-229,231-237,239-241,243-244,246-270,273-275,277-279,281,283-288,290,294,296,298,300-309,311,313-315,317-324,326-334,336-344,347-358,360-361,363,365-366,368,373-375,377,379-396,401-415,417-419,421-433,435-437,439-440,442-448,450-455,459-464,467-474,476-479,481-491,493-504,506-507,527-528,531-534,537-539 src/sat/smt/intblast_solver.h 5 0 0% 52,115,119,121,123 src/sat/smt/pb_card.cpp 184 68 37% 31-38,40-46,48-54,56-58,61-63,65-68,71-80,82,84-85,87-99,101,103-104,119-122,124-126,133-134,141-143,159-161,169-176,185,207-212,215,217,219,221-227,234,239-240,248,254,257-261,263-266,268 src/sat/smt/pb_card.h 10 9 90% 40 src/sat/smt/pb_constraint.cpp 38 35 92% 28-30 src/sat/smt/pb_constraint.h 54 31 57% 56,64-65,67,71-72,103-109,111,116-117,125-128,134-136 src/sat/smt/pb_internalize.cpp 233 125 53% 25-27,33,36-37,47,51,55-56,58,61,66,70-72,77,102-109,111-118,120-122,125-129,131,142-145,147,152-156,175-180,186,208-210,225-230,232-239,242-247,249,251-259,261,263-272,275,277,303-304,320 src/sat/smt/pb_pb.cpp 222 83 37% 53,58-70,72-73,75-80,82-87,89-98,100-104,107-110,129-130,140-141,162-170,186-191,197-203,205,208-235,237,240,243-245,247-254,256-257,265,271,280,285-286,289-293,295-300,303-307,309 src/sat/smt/pb_pb.h 17 15 88% 48,53 src/sat/smt/pb_solver.cpp 2549 818 32% 39-41,69-74,76-82,84,86-93,95-98,100-115,117-123,125-126,128-133,136-147,149,151,153-156,158-163,165,167,169-171,174,192-196,198-204,206-211,213,215-218,220,224-230,233-234,305-306,311-312,399,401-404,406-415,417-419,422-428,431-433,436-437,439-441,444-449,452-455,457,459-462,464,466-471,473,475-476,478-479,481-482,484-486,488,512-513,537-542,562-566,594-606,614-618,620-622,624,633,645,660,662,674,678-679,682-684,686-690,692-699,701-703,705-709,715,734-736,741-742,747-748,772-775,777-778,789-793,813-815,821-823,825-827,829-832,834-835,840-846,851-858,861-863,875-879,881-891,893-897,899-910,912,914-918,920-923,925-928,930-933,935,937-945,947,953-962,964,966-968,970-976,978-980,982-987,989-990,994,996-1000,1002-1007,1009-1016,1018-1020,1022-1027,1030-1038,1040-1049,1051-1053,1055-1058,1060-1065,1067,1069-1072,1074,1077-1078,1081-1082,1086-1095,1097,1099-1102,1104,1107-1114,1117-1122,1126-1132,1167-1172,1182-1184,1187-1188,1192-1193,1201-1202,1224,1226-1230,1232-1236,1238,1240-1245,1247,1249,1251-1264,1279-1285,1287,1289,1301-1302,1307-1309,1311-1321,1323-1326,1334,1353-1356,1359-1361,1365-1366,1368-1369,1373,1409,1413-1416,1429-1430,1439-1441,1447-1448,1450-1451,1458-1461,1475-1476,1490,1498-1500,1504-1508,1510-1511,1514-1517,1519-1522,1548-1549,1563,1565,1582-1583,1608-1609,1620,1623,1626,1628-1629,1638-1639,1645-1649,1680,1683-1688,1695-1702,1731-1733,1735-1737,1739-1741,1743-1744,1746-1754,1756-1764,1766,1768-1769,1771-1773,1775-1778,1780-1784,1786,1795,1797-1798,1801-1802,1810,1812-1813,1820-1822,1832-1837,1841-1843,1845-1846,1848,1850-1851,1853,1855,1857-1858,1860-1868,1870-1881,1883,1885-1889,1908,1922-1924,1926-1927,1939,1956-1960,1962-1963,1977,2023-2036,2038-2044,2046-2048,2050,2054,2065,2067-2080,2082,2086-2087,2090-2097,2100-2101,2104-2106,2110-2117,2119,2121,2123-2129,2132,2134-2141,2143,2145,2147-2154,2157,2159-2163,2165-2166,2173-2178,2180-2190,2192-2205,2207-2210,2212-2217,2219,2221-2225,2227-2228,2230-2231,2233-2235,2237-2238,2242-2244,2246-2257,2259-2261,2264-2270,2273-2275,2278-2279,2282-2284,2287-2289,2292-2295,2297,2299-2308,2310-2311,2313-2314,2316-2319,2321-2322,2324-2325,2327-2329,2331-2332,2335-2344,2346-2350,2352,2370-2371,2387-2388,2415-2420,2422-2424,2426-2427,2429-2441,2444-2447,2449-2456,2458-2465,2468-2469,2471-2474,2476-2484,2486-2487,2489,2491-2492,2504-2510,2512-2520,2523,2525-2527,2529,2533-2543,2545,2547-2552,2554,2556-2567,2569-2577,2579,2581,2584-2589,2591-2592,2594-2596,2599-2604,2606-2611,2626-2627,2639-2656,2658,2660-2677,2680-2681,2683,2685,2687-2690,2692-2694,2696-2701,2703-2704,2706-2707,2709,2711-2715,2717-2722,2727,2731-2739,2741-2744,2746-2748,2750-2756,2758-2771,2773-2776,2778-2780,2791-2792,2794-2802,2805-2807,2814-2816,2818-2824,2826,2829-2832,2834-2835,2841-2852,2854-2859,2861-2862,2864-2865,2867,2869-2873,2875,2877-2885,2887,2890-2894,2896,2898-2905,2907-2908,2912-2921,2923,2925,2927-2932,2934-2935,2937,2939-2942,2944-2945,2947,2949-2956,2958-2959,2963-2979,2981-2984,2986-2988,2990-2992,2994-3006,3008,3010-3012,3014-3018,3020-3025,3027,3029,3036-3041,3043,3046-3053,3055-3057,3063-3064,3096-3097,3101-3109,3111,3118-3123,3160-3167,3170-3172,3174-3178,3180,3183-3184,3187-3188,3191-3192,3195-3205,3212,3214,3217,3221,3238,3247,3254-3255,3278-3282,3284-3285,3330,3332-3333,3337-3340,3342-3346,3382,3399-3400,3412,3415,3418,3440-3441,3443-3447,3450-3454,3457-3458,3460,3518-3532,3534,3542-3543,3549-3568,3570-3572,3575,3577,3582-3601,3603-3607,3610,3612,3614-3618,3621-3631,3633-3637,3642-3643,3646-3647,3667,3670,3674-3676,3680-3681,3703-3706,3733-3737,3739,3743-3745,3754-3756,3758-3762,3764 src/sat/smt/pb_solver.h 40 35 87% 73,177,304,371,384 src/sat/smt/pb_solver_interface.h 1 1 100% src/sat/smt/q_clause.cpp 29 0 0% 23-33,35-38,41-54 src/sat/smt/q_clause.h 50 0 0% 28,32-35,45-48,51,55-59,71-76,78,80,84,86,88-95,99,103,107-108,113,118-122,133-136,138-139,141 src/sat/smt/q_ematch.cpp 519 0 0% 48-49,52-57,64,66-68,70-72,74-80,82-85,87-91,93-100,102,111-127,129,131,133-138,140-145,147-162,165-177,179-181,186-190,193-198,200-201,203-206,208-211,216-221,223-235,237-240,242,244-250,252,258-263,270-275,278-283,285-288,290,293,295,297-298,300-301,303-304,306-312,314-317,319-324,327-334,337-338,340-343,345-355,357-363,365-368,370,372-373,375-378,380-382,384,386-396,398-407,409-417,419-423,425-432,434-438,440-442,444-446,450,452-456,458-463,466-474,476-484,489-499,502-505,507-519,521-522,524,527-535,537-539,543-554,559-564,566,570-575,578-588,590-607,609,611,613-617,620,622,625-629,631-641,643-647,649,652-658,660-667,669-675,677-696,699-701,703-709,711-714 src/sat/smt/q_ematch.h 6 0 0% 46,48-50,57,155 src/sat/smt/q_eval.cpp 178 0 0% 27-31,34-37,39-51,53-57,59-63,65-67,69-70,72-77,79-81,84-88,90-96,100-101,103-104,106-108,110-112,115-116,119-133,135,137-138,142-158,160,162-168,170-173,177-178,180-182,184-197,199-205,207-215,217-222,224,226-233,237-238,240-241,243-247,249-250 src/sat/smt/q_eval.h 1 0 0% 51 src/sat/smt/q_mbi.cpp 527 0 0% 34-44,46,48-58,60-61,63-65,67,70-83,90-103,105-111,113-127,129-133,135-148,150,153-155,157-163,165-184,186-192,194,196-205,207-230,232-243,245-252,254-262,265-269,271,273-278,280-285,287-310,312-322,335-340,342-347,349-374,376-377,386-388,390-401,403-435,437-441,447-449,451-466,479-499,505-510,515-525,527,529,534-547,549,551-559,561-582,584-596,598-600,602-612,614-621,623-632,634-639,641-644,646-648,650-652,654-656,659-664,666-671 src/sat/smt/q_mbi.h 8 0 0% 38,40-42,52-55 src/sat/smt/q_model_fixer.cpp 201 0 0% 36-39,41-42,47-49,55-57,60-61,63-68,70-71,73-77,79-80,82-83,85-87,89-97,99-100,102-111,113-118,132,136-160,175-188,190-191,194-195,197-203,205-206,208-220,222-231,233-239,241-250,252-255,261-264,275-282,284-286,295-296,299-300,308,310-312,315-319,322-323,328-332,334-341 src/sat/smt/q_model_fixer.h 12 0 0% 45-46,48,58,67-70,89-92 src/sat/smt/q_queue.cpp 175 0 0% 27-36,38-41,43-54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86-87,89-109,111-115,118-121,126-129,132-137,139-143,145,147-150,153-160,162,164,177-180,182-191,193,195-197,199-201,203-205,208-210,215-218,221-223,225-234,236-248,250-256,258-259,261-266 src/sat/smt/q_queue.h 4 0 0% 39-40,58-59 src/sat/smt/q_solver.cpp 297 0 0% 32-39,41-45,47-50,52-57,59,61-62,64-67,69-71,73-74,76-78,80-81,83,85,87,89-91,93-94,97-98,101-105,107-109,112-113,116-119,122-141,143-145,147-148,154-156,158-159,161-163,165-172,175-177,179-182,184-196,198,200-206,208-219,221,223-236,244-259,261-263,265-272,274,276-289,291-294,296-297,299-313,315-318,321,323,325,327-330,332-335,337-340,342-345,347-348,350-352,355-357,359-364,366-374,377-385,388-406 src/sat/smt/q_solver.h 19 0 0% 40-47,60-61,89,95,101,105-106,108-109,112-113 src/sat/smt/q_theory_checker.cpp 33 0 0% 24-30,32-37,39-40,42-55,57-58,61-62 src/sat/smt/q_theory_checker.h 9 8 88% 48 src/sat/smt/recfun_solver.cpp 249 0 0% 29-36,38-40,42-50,52-58,66-77,86-89,92-93,95,98-99,101,103-115,117-120,122-127,129-134,140-152,162-181,183-185,187-191,193-194,197-198,201-205,207-208,211-223,225-228,230-233,235-240,242-246,248-251,253-255,258-263,265-267,269-281,283-293,295-298,300-311,313-319,321-329,331,333-335,337-338,342-347,350-352 src/sat/smt/recfun_solver.h 21 0 0% 35-36,55-58,61-62,64-66,68-69,80-81,94,99-100,108-109,113 src/sat/smt/sat_internalizer.h 1 1 100% src/sat/smt/sat_smt.h 26 21 80% 40,55-56,79-80 src/sat/smt/sat_th.cpp 201 48 23% 32,36-37,45,54-55,67-68,71-72,79-80,83-84,87-88,104-105,108-110,117-121,123-129,131-137,140-145,148-150,153-155,158-160,163-165,167-172,175-178,180-188,190-191,204-206,208-209,212-213,216-218,220-221,224-225,228-229,232-241,243-251,254-258,261-262,265-266,269-270,273-274,277-278,281-282,285-286,289-290,293-295,298-300,303-314 src/sat/smt/sat_th.h 62 17 27% 36-38,51,56,65,77,97,113,115,117,119,121,123,128,135,142,144,146,150,172,176,180,190,194,215,218,220,225,254,265-266,268-269,272-273,281-283,289-291,294,296,298 src/sat/smt/sls_solver.cpp 68 0 0% 27-29,35-37,39-40,43-45,47-49,51,53,55-56,59-60,63-65,67-68,71-73,75-78,80-95,97-99,101-107,109-110,112-117,119-120 src/sat/smt/sls_solver.h 14 0 0% 74,77,79-80,84-87,89-90,93,101,103-104 src/sat/smt/specrel_solver.cpp 66 0 0% 28-33,35,37,39-40,43-44,47-48,50-51,54-61,63-64,66-67,70-71,74-81,83-85,87-92,94-96,99-107,110-116 src/sat/smt/specrel_solver.h 9 0 0% 43-44,49-50,54,65-68 src/sat/smt/tseitin_theory_checker.cpp 172 0 0% 35-39,41-43,46-56,58-59,62-63,69-72,74-76,78-79,82-90,94-102,104-112,117-128,133-141,144-156,158,161-163,166-173,176-184,187-195,199-209,212-218,221-233,235,238-240,242-255 src/sat/smt/tseitin_theory_checker.h 21 6 28% 35-36,39,41-45,47-49,51-52,56-57 src/sat/smt/user_solver.cpp 286 0 0% 24-26,28-30,32-46,48,52-61,63-65,67-70,72-81,83-89,91-102,104-105,107-109,111,113-114,116,118-119,121-122,124,126,128-129,132-135,137-139,141-146,148-153,155-161,163-168,170-175,178-182,184-190,192-200,202-204,206-209,211-223,225-228,230-235,237-239,241-251,253-255,257-262,264-267,269-273,276-284,290-297,299-303,305-313,315-316,319-323,326-329,331-337,339-341,343-348,350-352,354-356,359-367,370-371,373,376-379 src/sat/smt/user_solver.h 33 0 0% 36,38-40,42-44,46-49,55-56,87,89-90,92-93,95,122,127-131,135-140,142,154 src/sat/tactic/goal2sat.cpp 776 622 80% 105-108,114,120-121,128-129,155,177,185,188,192-200,202-204,215-219,221-222,251-253,260-266,283-286,297,304,309-310,315-318,369-370,399-403,419-424,432,444-446,451,483,537,564-566,569,577,592-594,600-604,606-611,617,626,639,643,682,684,697-698,700,742-743,751-752,759,775-777,798,800,811-812,853-856,865,878,884,906-910,960-967,969-971,973-975,977,979,981-982,995,1039-1040,1084-1086,1123-1126 src/sat/tactic/sat2goal.cpp 198 176 88% 112-117,119,122-125,127-129,131-133,196,198,236-237,272 src/sat/tactic/sat2goal.h 1 1 100% src/sat/tactic/sat_tactic.cpp 174 131 75% 50-54,99-107,120,141,159-160,170,174,176-177,179,223,245-247,249-253,269-271,282-289 src/shell/datalog_frontend.cpp 132 3 2% 50,59-62,64,66-69,71,87-88,93-97,99-101,104-108,110-112,115-119,122-132,134-137,139-140,142-147,149,151-154,156,158-163,165,167,169,171-173,175,177-180,183-184,187-192,194,196,198,200,202-206,208-211,213-214,216-219,221,224-232,235,238-241,249,251-252,259-262 src/shell/dimacs_frontend.cpp 195 0 0% 41-48,50-55,57-59,62-66,68-75,77-79,81-91,93,97-102,105,109-117,119-139,141-149,151,153-159,161-164,166-167,169-170,172-173,175,177-188,190-197,199,201-205,208-209,211,213,215-219,221-232,234-238,240-241,243,245,248-251,253-262,264,266,268-271,273-274,276-280,282,284 src/shell/drat_frontend.cpp 50 0 0% 22-26,43-48,50-51,55,57-64,67-71,73-74,76-77,79-84,86-92,94-99 src/shell/main.cpp 301 53 17% 56-59,65-67,69,73,75,77-103,105-107,109-110,112,115,118,120-125,127-132,144-146,148-156,164,166-176,178-180,182,186,188,190-191,193-255,257-259,261-263,265-266,268,270-273,275-276,278,280-284,287-291,293-305,307-311,313-318,320-322,324,333-335,337,345,359-360,362-363,370-371,373-374,376-377,379-380,382-383,385-386,398-399,401-402,404-405,407-408,410-411,413-414,416-417,419-420,430-432,434-435 src/shell/opt_frontend.cpp 105 1 1% 32-39,41-50,52,54-55,58-61,64-73,75-79,81-83,85,87-89,92-99,101-102,104-105,107-108,111-121,124-132,134-135,137-142,144,146-155,157-158,160,162 src/shell/smtlib_frontend.cpp 121 35 28% 47-53,58-61,64-66,69-73,75,77-79,81-84,86-89,91,93-95,97-100,102-105,107-115,117-118,120,122-134,136-137,139,141,143-145,147-150,152-155,179-180,185 src/shell/z3_log_frontend.cpp 23 0 0% 27-29,31-32,34-39,41-44,46-49,51-54 src/smt/arith_eq_adapter.cpp 150 131 87% 84,102,105,219-221,249-254,263,274-278,280 src/smt/arith_eq_adapter.h 8 8 100% src/smt/arith_eq_solver.cpp 340 51 15% 35-41,43-47,50-53,56-71,73,75,84,92-94,98-110,114-119,121-125,143,148,151,158,164,196-202,204-207,209,211,213-215,217-218,220,222-224,226-228,230-233,235,240-241,244,250-251,257-258,261-262,264-265,287-294,311-317,321,325,340,346,348,350-357,359-366,368-373,375-388,390,392,394,401-402,413,420-422,425-433,436,443-454,468-474,476-477,483-486,488-490,492,494-495,497,502-503,505-506,509-510,512-513,515-517,536,547-560,562-564,566,568-569,571-575,578,580-590,596-606,608-617,619,621,624,628 src/smt/arith_eq_solver.h 1 1 100% src/smt/diff_logic.h 775 512 66% 82-83,113-114,261,268,276,282,290,292,300,414,416,418-419,474,486-487,508,602,645,657-660,662-665,667-681,683,685-687,695-696,793-794,816-818,820-831,835-839,851-853,855-858,860-861,927-936,943-944,973-974,978-980,982-988,990,992-1001,1004-1005,1008-1011,1013-1017,1019,1021-1022,1025-1026,1030-1037,1069-1070,1293-1294,1297-1299,1314-1315,1320-1321,1334,1338,1362-1366,1377-1378,1382-1383,1387-1390,1392-1393,1395-1406,1408-1415,1429-1435,1438-1441,1445-1449,1451-1453,1485-1490,1823-1828,1837,1839-1840,1842-1845,1847,1852-1856,1858-1861,1863-1866,1868-1871,1873-1882,1884,1886,1889-1891,1893-1894,1896,1899 src/smt/dyn_ack.cpp 406 108 26% 32-40,42,44,46-50,59-61,63-65,68,70,72-100,112-126,138-139,141,143-162,210,230-232,240,245,267,270-271,284-291,303-309,311-312,318-324,326-332,343-349,352-360,362-368,370,374,382-385,388-391,395-399,402,404-422,424-426,428-429,431-437,439-441,443-449,460-466,470-472,474-485,489-496,498-500,508-510,512-519,523-538,540-541,547-554,556-564,566-567,572-576,579 src/smt/dyn_ack.h 15 14 93% 101 src/smt/expr_context_simplifier.cpp 499 0 0% 28-29,31-41,43-51,53,58-75,77-78,80,82-84,86-88,90-91,93-94,96-100,102-103,105-108,110,112-114,116,118-121,123,125-132,134-137,139-141,143,146,148,150,152-159,161-164,166-167,169-179,181-185,187-188,190-192,194-195,198-202,204-205,207-210,212-217,219-220,222-227,231,233-235,237,239,241-243,245-247,249-252,255-258,297-301,304-305,312-314,317-326,329,332,334-340,342-343,345-350,352-353,355-357,359-366,368-376,378-381,384-390,392-394,396-399,401,403-416,418,420-426,430-432,434,440-446,448-451,454-455,462-464,467-473,475,477-486,489,492-495,497,499,501-507,509-519,521-529,531-540,542-549,551-561,563,565-575,577,579-580,582,587-589,591,594,596-602,604-605,607-612,614-615,617-619,621-623,625,627-629,631,633-635,637,643-645,647-649,651,654-657,660-666,668-670,672-675,677,679-692,694,696-702,706-708,710,716-722,724-727,729-734 src/smt/fingerprints.cpp 110 66 60% 35,37,55-58,60-61,103-112,114-118,142-146,148,154-166,169-170 src/smt/fingerprints.h 17 15 88% 44-45 src/smt/mam.cpp 2311 1806 78% 91-97,99-104,242-245,247,249,251-255,257-264,266-271,273-281,283-292,294-295,297-302,304-307,309-310,312-314,316-318,320-321,323-324,326-327,329-330,332-333,335-337,339-341,343-344,346-347,349-350,352-354,356-357,359-360,365,401-411,413-417,419-423,425,556,558-563,565,569-573,577-579,638,673-677,715-722,761-764,860,940-942,970-975,995-1003,1060-1064,1074,1078,1168-1169,1224,1273,1356,1390,1460,1542,1589,1632-1634,1666,1758,1881,1915-1920,1922-1928,1930-1933,1935-1943,1945-1948,1950-1963,1965-1969,1971,2015-2016,2031,2093,2148,2211-2213,2222-2227,2229-2233,2235,2237-2238,2240-2241,2243-2244,2246-2248,2250-2251,2253-2254,2256-2259,2261,2263,2265-2272,2299-2301,2311,2321,2329,2348,2357-2366,2369-2379,2385,2401-2403,2421-2422,2440-2444,2505-2512,2515-2523,2526-2531,2596-2598,2633-2636,2639-2643,2646-2651,2654-2660,2663-2667,2670-2673,2688,2703,2712-2713,2716-2720,2725,2727,2749-2751,2770-2775,2778-2785,2788-2796,2799-2804,2841-2843,2935-2938,3013,3061-3068,3073-3075,3077,3284,3305-3306,3312-3313,3333-3335,3398,3573,3688,3726,3742,3839,3866-3875,3877-3886,3893,3921-3924,3926,3933-3934,3939-3941 src/smt/mam.h 4 4 100% src/smt/old_interval.cpp 479 367 76% 48-49,70-71,103,182-192,262-268,270-274,276-277,288-289,291,342-351,383-396,398-399,401-404,406-407,409-411,478-484,545-548,562,565,614,618-624,628-639,653-663 src/smt/old_interval.h 45 42 93% 54,101,127 src/smt/proto_model/proto_model.cpp 241 217 90% 60-61,68,74-79,81-83,85,96,98-101,297,302,306,317,364,397 src/smt/proto_model/proto_model.h 1 1 100% src/smt/qi_queue.cpp 350 251 71% 44,53,55-56,60-62,154,157-159,169-171,180,191-196,244-246,264-265,268-269,282-283,316-328,363,392-397,409-426,428-434,457,460-472,474-477,479,481-484,486 src/smt/qi_queue.h 7 4 57% 100-102 src/smt/seq_axioms.cpp 66 56 84% 51-55,57-61 src/smt/seq_axioms.h 34 24 70% 70,74,76,83-86,89-91 src/smt/seq_eq_solver.cpp 838 656 78% 65,73-74,79,82,131,154-155,206-211,213-216,218,224,229-231,245-246,280,303,334,346,363-364,371,453-454,457-458,462-467,475-477,479-490,492,494,515,560,564,566,568,571,573-578,580-590,602,606,608,610,613,615-620,622-632,652,669-670,672-673,675-676,678-679,682,685,693-694,714-717,734-735,741-742,772-774,777-779,791-792,841,892-893,897-898,904,942,945,951-952,961-962,975,1084,1114-1116,1119-1121,1124-1125,1132-1138,1149-1168 src/smt/seq_ne_solver.cpp 197 166 84% 62-63,81,83-84,86,89-92,110-111,129,135,183-184,248-249,251-252,278,281,292-293,295,307-308,312,316-318 src/smt/seq_offset_eq.cpp 81 18 22% 40-42,44-48,51-75,77,79-80,83-91,93,95,108-110,113-119,122,124,130-133 src/smt/seq_offset_eq.h 0 0 --% src/smt/seq_regex.cpp 484 351 72% 65,69-73,75-78,110-111,117,119-120,124,126-127,140-142,145,147,169,172-181,183-184,186-187,193-195,197-199,201-202,214-216,271-272,290,293,298-299,302,305,307-308,310,312-314,343-344,393,395,397,453-455,457-460,462-465,472-473,509,519,530,608-609,732-735,737-738,742-744,746-771,798,823-825,870-872,874-878 src/smt/seq_regex.h 14 4 28% 174-183 src/smt/smt2_extra_cmds.cpp 20 6 30% 27-40 src/smt/smt_almost_cg_table.cpp 82 0 0% 24-29,31-38,40,42-46,48-54,56-63,66-67,69,72-75,77,79-93,95-96,98-102,104-107,109-114,116-117,119,121-124 src/smt/smt_almost_cg_table.h 4 0 0% 39,47,60,65 src/smt/smt_arith_value.cpp 123 70 56% 60-78,88-89,100-101,126-130,133-137,139-140,142-146,148-149,151-155,157-158,160-163 src/smt/smt_b_justification.h 37 29 78% 91-96,98-99 src/smt/smt_bool_var_data.h 62 58 93% 72-75 src/smt/smt_case_split_queue.cpp 843 227 26% 47-48,50-55,57-59,85-88,106,112-114,142-148,151,175-181,206-209,240-243,245-246,248-251,253-265,267-270,272,274-276,292,299,301-304,306,342,363,389-395,442-443,469-476,479-489,491-497,518-525,527,529,531-537,539-542,544-549,551-567,569-574,576-578,580-582,584-586,588-593,595-601,603-612,614-627,629-630,632-640,642-648,650-652,654-660,662-669,671-672,674-684,686-691,712-715,720-723,725-726,728-729,761-770,772,774,776,778,780,782-784,786-801,803-808,810-811,813-814,816,819,821-824,826-828,830-837,839-848,850-857,859,861-864,866-867,869-870,873-881,883-892,894-895,897-908,910-916,918-919,921-923,925-931,933-939,941,943,947-949,952,954-964,966-970,972,974-981,983-990,992,994-996,1000,1002-1004,1006-1007,1011-1012,1014-1025,1028-1029,1031,1033,1035-1040,1045-1051,1054,1056-1058,1092,1094,1096,1098,1101-1102,1115,1118-1119,1121,1123-1127,1140-1145,1147-1150,1152-1155,1157-1160,1162-1165,1167-1170,1172,1174,1176,1178-1180,1182,1184,1186-1195,1197-1200,1203-1209,1211-1220,1222,1225,1227-1242,1244,1252-1254,1257-1259,1264,1268,1270,1272 src/smt/smt_case_split_queue.h 4 3 75% 51 src/smt/smt_cg_table.cpp 162 117 72% 58,149-153,155-156,158-159,161-162,164-165,168,170-174,176-177,179-183,185-186,188-192,194-195,197-201,203-204,257-258 src/smt/smt_cg_table.h 75 72 96% 160,162,166 src/smt/smt_checker.cpp 127 118 92% 53,55,61,92,94,96,100,102,140 src/smt/smt_checker.h 1 1 100% src/smt/smt_clause.cpp 82 56 68% 50,75,100-106,109-115,118-127 src/smt/smt_clause.h 115 107 93% 36,81,111,259-260,268-270 src/smt/smt_clause_proof.cpp 210 142 67% 30,32-33,35-44,55,57-58,81-83,89-90,159,169-172,174-175,178-181,184-189,196,199-203,205-207,213-216,218-219,221-224,250,270,276-277,279,281,283,285,287,289,291 src/smt/smt_clause_proof.h 7 2 28% 89-93 src/smt/smt_conflict_resolution.cpp 923 848 91% 144-145,243-252,282-285,287-288,290,307-308,372,531-534,558-559,711-712,721,794-795,797-798,800-802,817,849,871,877,880,918-919,993-998,1005,1008,1092,1104-1107,1147,1183-1184,1223-1226,1241,1287,1297,1324-1325,1405,1424-1425,1448-1449 src/smt/smt_conflict_resolution.h 54 54 100% src/smt/smt_consequences.cpp 489 182 37% 72-85,87-92,126,132-133,163-170,175,177-179,181,183,185-187,189,191,193-194,196-202,204-206,208-209,216-221,223-234,237-240,242-243,245-249,251-252,254-255,257-259,261-263,266-270,279-282,300,313-319,342-343,346-347,365,384-389,391-395,397-409,413-414,416-420,422-425,427,429-440,442,452-460,462-470,472-477,479,481-491,493-500,502-509,512,514,516-531,533-539,541-547,549-552,554-562,564-565,567-569,572-574,576-582,584,586,588-589,591-592,623-626,628-629,655-671 src/smt/smt_context.cpp 3191 2572 80% 100,108-109,135,152,156-157,170,175,200,208-212,214-218,311,404,408-409,576-579,1160-1167,1170,1173-1174,1178-1223,1225-1230,1233,1235-1250,1252-1266,1270-1271,1352,1395-1399,1407,1431,1511,1520,1529,1534,1548,1559-1565,1715,1738-1739,1762-1763,1803-1806,1808,1810-1811,1813-1814,1816,1839-1840,1853,1859,1899-1902,1920,1928,1984-1988,2138,2156,2161,2280-2283,2341,2359-2361,2485-2486,2497,2515-2516,2580,2601-2604,2639,2641-2642,2662,2726,2734,2736,2742,2748-2763,2765-2768,2770-2772,2774-2775,2777,2779-2784,2786,2788-2790,2792-2798,2824-2826,2871-2872,2878-2885,2887-2889,2912,2917-2923,2925-2928,2930-2933,2935-2939,2941-2945,2947-2948,2951-2956,2958,2960,2969-2971,2977-2979,2982-2985,2987-2990,2992,2994,2996,2999-3005,3007-3008,3018-3019,3021,3086-3088,3103-3109,3112-3113,3117-3127,3129-3146,3152-3153,3155-3157,3159-3166,3177-3180,3182-3183,3185,3187-3189,3194-3202,3204,3207,3209,3222,3228,3230,3266,3269,3276-3277,3312-3313,3355,3379,3395,3413,3480,3495-3496,3516,3518-3521,3596,3598-3607,3631-3632,3690-3693,3704-3705,3731-3732,3767,3789-3791,3793,3795-3796,3798,3815,3824,3887-3889,3910-3912,3915-3917,3923,3970,3985-3987,3994,3998,4038-4040,4048-4049,4060-4063,4070,4130-4132,4138-4141,4234-4235,4304,4306-4308,4343,4364-4365,4397-4400,4402-4407,4409,4411,4427-4435,4437-4440,4443,4445,4447-4450,4452,4458-4464,4466-4467,4469-4470,4472,4474-4476,4481,4483-4484,4486-4487,4489-4497,4520,4526,4549,4591,4658-4665,4667-4671,4677,4698,4700,4725-4727,4729,4734,4738,4740,4750,4756-4764,4766-4776,4778-4786,4805-4807 src/smt/smt_context.h 390 294 75% 67,294-297,447,587-588,591-592,861,977-979,981-983,1022,1102,1105-1106,1238,1409,1413,1419-1420,1425,1429,1435-1436,1736,1746,1754,1762-1764,1775-1779,1781-1785,1787-1791,1793-1797,1799-1803,1805-1809,1811-1815,1817-1819,1821-1823,1835-1837,1839-1841,1871,1874-1875,1883,1886-1893,1899 src/smt/smt_context_inv.cpp 277 89 32% 51-58,60-62,65-66,69-85,88-95,97-98,101-103,105,108-114,117-120,122,125-143,146-151,153,156-162,165-166,169-170,172-177,180-184,186-187,189-192,194-196,199-200,203-220,222-223,225-227,233-237,242-243,245-246,268,280,322-327,334-335,337,347-348,357,370,373,376,380-384,386,399-412,414,416,418-419 src/smt/smt_context_pp.cpp 584 262 44% 31-32,34,36,38,40,42,44,46-50,52,54,56,58,60,62-64,70-73,83,85,102-103,106-107,110-112,114-116,118-119,121-125,130-131,133-137,139-147,149-156,173-179,181,184-186,189-190,193-200,202,204,215-217,225-226,237-239,245-247,254-265,269,322-334,361-363,365-367,380-393,395-398,400,402-404,406,433-437,439-443,445-458,460-465,468-475,477,480-501,503-508,510-511,513-514,518-519,522,525-527,530-533,539-558,560,562-567,569,571-573,575,592-607,609-618,620,622,624-625,627-628,630-631,633-635,637,640-643,645,647-648,650-651,675-676,679,699-700 src/smt/smt_context_stat.cpp 104 3 2% 24-29,31-32,34-36,38,40-42,44,46-55,57-61,63-69,71-73,75-77,79,81-83,85,87-105,107-116,118-120,122,124-136,138-142,146 src/smt/smt_enode.cpp 258 179 69% 139-144,173,181-185,188-200,202-205,208-218,220,224-226,241,244-253,255-260,262-265,267-268,272-278,283,286,372-374 src/smt/smt_enode.h 141 131 92% 172,175,195,381-382,420-421,424-425,470 src/smt/smt_eq_justification.h 21 21 100% src/smt/smt_farkas_util.cpp 259 127 49% 40-41,43-44,68-70,73-75,106-109,115,122,131-136,139-165,167,169-177,179-183,185-187,189,191,193-197,199-214,216-225,227-228,240-242,245-249,258-259,261-262,290-291,295-298,314,331-332,343-348,350-352 src/smt/smt_farkas_util.h 2 1 50% 82 src/smt/smt_for_each_relevant_expr.cpp 208 0 0% 26-28,31-33,35-47,50-52,54-56,58-74,76-79,81-82,85-87,89-108,110-113,115-116,118-121,123-125,127-130,132-133,136-140,142-160,162-163,165-166,168-169,171-173,175,178,181-190,197-208,210-216,218,220-221,223-224,226-227,229-230,232-233,235-236,238,240-241,243-244,246-247,249-250,252,254-257,259-261,263-264,266-268,270,273-274,277-282,284,286,289-296 src/smt/smt_for_each_relevant_expr.h 2 0 0% 38,68 src/smt/smt_implied_equalities.cpp 222 139 62% 74-82,84-111,181-184,186,206-208,237-238,240,272-273,275-276,278-279,281,286-290,292-297,299-304,306-312,314-317 src/smt/smt_internalizer.cpp 1252 1040 83% 76-86,88-91,94-99,102,113,122-123,131-134,136-137,142-145,181-182,240-243,245,269-281,284-285,301,321-332,334,345,357,372,379-380,482-485,531,553-554,569,585-615,619-621,623-626,700-702,713,715-716,718,720,722,962,1054,1056-1062,1210,1212,1353-1355,1359,1397-1399,1411-1415,1424,1435,1457-1458,1516,1518,1532-1536,1541-1549,1553-1556,1558-1561,1573-1575,1656,1666-1669,1693-1699,1747-1760,1764 src/smt/smt_justification.cpp 332 283 85% 57,60-68,72-74,86,165,185,197,213-215,223-226,287-296,300,304-310,312-315,365,380,437 src/smt/smt_justification.h 86 59 68% 65-66,95,97,114,132-134,140,159,175,192,209,229,249,265,279,286,288,292,313,353,369,393,413-414,423 src/smt/smt_kernel.cpp 212 81 38% 37-38,41,44-51,83-86,96-97,120-121,142-143,166-167,174-176,178-180,182-184,190-192,194-196,198-200,202-204,207-209,212-214,217-225,227-232,234-239,241-254,260-261,263-265,267-269,287-289,291-292,295,300-301,303-305,307-309,311-313,315-317,319-321,323-325,327-329,331-333,335-337,339-341 src/smt/smt_kernel.h 4 0 0% 157-160 src/smt/smt_literal.cpp 70 28 40% 27,29,31,33,39-47,49-51,57,65-71,73-74,77-79,94,104-115 src/smt/smt_literal.h 5 1 20% 50-53 src/smt/smt_lookahead.cpp 128 0 0% 28-29,31-37,39-42,44-45,47-48,51-53,55,60,62-63,67-81,83-85,87-106,109-121,123,125-140,143-149,151,153-154,156-160,162,164-167,170-174,176-180,182-186,188 src/smt/smt_model_checker.cpp 415 343 82% 82,84-89,91-93,95-98,100-103,171,199-200,215-216,230-231,248-250,255,288,294,304-305,316-317,337,354,383,406,409-414,416-418,447,463-464,472-473,490,493-494,498-499,501-502,524,533-534,538-539,567-569,595-597,602 src/smt/smt_model_checker.h 1 1 100% src/smt/smt_model_finder.cpp 1619 1373 84% 91,93-98,100-102,104-106,108,153,159,169-170,226,279-281,298-304,306-309,311-321,323,325,431-436,438,440-445,447,531,534-540,545-550,552-553,555-558,571-573,576,582-586,588,597-599,650,677,699,702,719,723,726-727,758,781-783,785-786,793-795,797-798,838,847-853,856,858,870,892-893,895,1063,1161,1171,1193-1195,1262-1263,1266-1271,1273-1276,1291-1301,1303-1305,1307,1315,1317,1335-1336,1343-1344,1366,1368,1391-1402,1404,1438-1440,1498-1499,1502-1504,1553-1554,1556-1562,1581-1583,1719-1723,1725,1765,1819,1847,1882-1883,1885-1886,1899,1945,2066,2111,2152,2165-2166,2208-2209,2229-2230,2242,2327-2329,2333,2339-2341,2522,2555,2558,2571,2576-2581,2583-2586 src/smt/smt_model_generator.cpp 326 318 97% 36-39,148,261-262,365 src/smt/smt_model_generator.h 33 31 93% 86,124 src/smt/smt_parallel.cpp 174 95 54% 77,99-106,115-121,123-133,135-147,160,170,172-174,188-190,200-205,207-212,214-219,234-237,245-247,256-259,263,266 src/smt/smt_parallel.h 1 1 100% src/smt/smt_quantifier.cpp 530 317 59% 41-45,47-50,53-54,56-67,73-74,76,79,81-83,85-86,88-89,91-94,96-100,102,106-110,113-118,120,122-123,125,150,169-189,193-194,207,212-220,222-224,226,229-233,235,242-249,251,255-257,259-265,269-270,273-280,282,285-287,304-305,307-308,322,342-344,373-374,377-390,394-400,408,412,422,483-486,500-502,524-525,558-565,567-568,574-575,577-579,630,632,654,755-766,768-769,789,809 src/smt/smt_quantifier.h 4 3 75% 163 src/smt/smt_quick_checker.cpp 289 0 0% 26-30,32-42,52-57,59-60,62-79,81-83,85-87,89-95,98,100-101,103,105-106,108-120,122-129,131-132,141,143-149,151-156,161-167,172-178,180,182-197,200-212,220-227,230-231,233-236,238-240,244-250,252-257,260-266,268-274,276-281,283,285-289,291,293,295,297,299,301-304,306,308-310,312,315-316,319-325,328,330-343,345-346,348-353,355-359,361,363-366,368-378,380-386,388,390-405 src/smt/smt_quick_checker.h 3 0 0% 52-54 src/smt/smt_relevancy.cpp 471 324 68% 27-29,31-35,37,45,47,68,116,118-121,126,131,135,208,221,310,374-376,379-381,383-384,386,388-394,396-399,402-403,420,516-517,545,554,574-582,584-599,601-615,617-619,621-624,626-630,632,634-636,638-642,644-645,647-666,668-673,675,677-679,694-697 src/smt/smt_relevancy.h 8 8 100% src/smt/smt_setup.cpp 674 468 69% 76,78,80,82,88,90,92,94,98,100,102,104,106,108,112,114,116,118,120,122,126,132,134,136,160,162,164,166,172,174,176,178,182,186,190,192,194,196,198,200,202,204,206,214,221-225,227-231,241-244,262,267,269,278-281,310,317-321,325,327,339,345-347,361-364,366,368,381-385,390,395-400,402-406,408-409,411,418-419,462,465,468-471,485-489,491-494,496-501,519,535-537,539-541,562-572,574-577,579,581,583,600,608-609,614-615,630-631,634-635,637-640,642-643,645-646,648,650,654-655,657-658,661,669,678,686-687,697-699,705-706,716-717,722,750-753,755-758,760,770,793,872,898,920-921,925-926,930-931 src/smt/smt_setup.h 8 7 87% 119 src/smt/smt_solver.cpp 357 136 38% 40-52,54,56-58,94,97-99,154-155,161-164,168,201,207-209,211-212,215-217,219,224-225,227-229,231-233,235-237,239-241,243-245,247-249,251-253,255-257,259-261,266-269,271-274,285-293,298,309-310,313-315,317-321,329-330,333-335,338-340,342-345,348-351,353-365,367-369,374-383,390-397,399-401,403-406,409-413,415-424,426,428-431,433-434,450-452,456-457,459-464,466,472,478-487,490-495,497-501,503-506,508-511,514-516,531-532 src/smt/smt_statistics.cpp 3 3 100% src/smt/smt_statistics.h 3 3 100% src/smt/smt_theory.cpp 190 93 48% 62-67,69-83,85,87,90-108,110-111,113,115-116,118,120-121,144-148,196-202,204-205,216,218-219,221-225,227,230-238,240-251,254,260-261 src/smt/smt_theory.h 206 144 69% 32,80-81,110-111,123-124,133-137,156-162,176-177,189-190,236-237,355-356,448,485-491,493-497,524-533,551,553,557-559,593-594,607-608,611,613,642 src/smt/smt_types.h 6 0 0% 63-67,69 src/smt/smt_value_sort.cpp 33 16 48% 42,48,50-51,53-62,64,70-71 src/smt/tactic/ctx_solver_simplify_tactic.cpp 179 161 89% 56-57,62,66,72-74,99,104,112,199,212-213,314-318 src/smt/tactic/smt_tactic_core.cpp 283 187 66% 71,94-95,106-109,111,126-128,143-144,191,221-224,231,249,254-255,288-295,299-308,310,312-314,316,320-321,345-351,353-356,372-375,377,382-387,389-391,393-395,397-399,401-403,405-407,409-411,413-415,417-419,421-423 src/smt/tactic/unit_subsumption_tactic.cpp 81 74 91% 41,57-58,107-110 src/smt/theory_arith.cpp 3 3 100% src/smt/theory_arith.h 215 157 73% 102,121,137,210,212,222-225,227,258,272,277,279,337-347,363,373-374,541,547,560,563,647,771,965,1064,1179-1185,1199-1201,1206,1226,1248,1257-1263,1267-1268 src/smt/theory_arith_aux.h 1408 919 65% 63-67,165,170-180,215-219,273-278,280-282,325-326,350-355,373-374,417-420,430-434,443-449,495,499-501,503-504,507,519-525,527-529,539-552,557-562,564-566,572-576,578,580,584-586,588-598,600-605,616-617,660-684,686-697,699-715,717-729,745,754-757,759-764,766-767,769-770,774-781,784-788,790-793,796-800,802-805,819,830-835,837-838,840,964,966-984,987-988,990-991,995-996,998-999,1001-1004,1006-1009,1011-1012,1014-1015,1017-1018,1020-1021,1024-1029,1031-1032,1046-1047,1049,1052-1054,1060,1063-1065,1097,1153-1158,1160,1162-1163,1192-1194,1196-1197,1199-1201,1203-1211,1213-1223,1225-1239,1241-1244,1246-1257,1259,1261-1266,1268,1270-1282,1290-1291,1333,1461-1462,1470-1472,1511-1518,1520-1522,1621-1624,1684,1686-1688,1690-1691,1693-1696,1746-1747,1881,1962-1968,1970-1972,1974-1980,1983,2000-2002,2004-2013,2015,2017,2038-2039,2059,2073,2078,2098-2103,2227,2254-2259,2261-2266 src/smt/theory_arith_core.h 2274 1907 83% 31-35,51-54,60-62,75-79,86,138,162,191-192,194-196,222,228-234,237-239,306-309,336,369,385-386,408-409,413,437,450,478-486,520-522,528-529,618-630,632-633,638,640-646,648-649,651-652,659-661,664-666,668-669,671-673,675-677,680-690,697-703,706-715,723,731,816,820,827-828,832-834,838-839,841,856,879,897-900,940-945,1011,1022-1025,1057,1283-1286,1288-1290,1297,1303,1305,1309-1310,1313-1314,1321-1323,1325,1327,1389,1393,1395,1406,1409-1422,1424-1435,1437-1441,1472,1488,1516-1517,1528-1531,1543,1569,1594,1629-1667,1689,1722,1738,1833-1836,2119-2123,2125-2142,2199-2203,2205,2207,2209,2211,2221,2283,2287,2297,2311,2316,2340-2341,2347,2349-2350,2362,2402,2460-2461,2508-2509,2650-2653,2723,2807,3014-3018,3223,3232,3235-3236,3245-3247,3283-3285,3303,3315-3318,3322-3325,3333,3340,3430-3437,3494-3497,3501 src/smt/theory_arith_eq.h 168 162 96% 37,43,286-287,320,326 src/smt/theory_arith_int.h 683 218 31% 54,66-68,107,109,116-120,122-134,164-169,179-180,190-192,243,245-250,252-253,255-259,261-262,264-276,280,282-285,287-288,290-299,301-304,306-308,310-313,315-320,322-330,339,344-348,350-352,354,356,359-372,374,376-380,383-391,393,397-398,407-419,421-431,439-441,443-444,446-447,450,452-455,457-458,460-466,468-469,471-479,484,489-491,493,500,503,505,509,511,513-514,516,519,521,523,526-527,529-532,534-535,537-547,549-550,552-554,556-560,562,564-565,567-569,571-574,580-585,587,589-591,593-596,598,600-602,604-609,612,614-618,620-621,623-632,634-635,637-639,644-645,647-654,659-660,662-664,666-677,679-680,682-684,695,708-710,723-725,727-728,741,745-757,764-765,767,774,776-778,780,782-791,793,795-796,799,801,803-808,810,812-813,816-817,820-821,823-834,837-838,846,848,852-854,865-870,872-877,879-882,884,923,929,947-949,951,996-997,1001,1004,1031,1077-1082,1084-1092,1094,1097-1098,1110 src/smt/theory_arith_inv.h 145 98 67% 43-49,64,84,109-117,124-139,146-151,189,194,210-211,220,226-227 src/smt/theory_arith_nl.h 1501 1108 73% 28,31-35,41,92,113,168,218,253,322-323,325-329,331-332,337-348,350,394,418,422,434,441,539,546,572,588,652,703-704,706,730,772,909,1047,1062-1070,1074-1082,1093,1099,1103-1107,1109-1110,1112,1136,1157,1172-1175,1199,1215-1226,1228,1230,1243,1246-1252,1271-1298,1300,1302-1304,1306-1308,1316,1356-1359,1442,1445-1450,1454,1462,1474-1483,1486-1488,1490-1498,1500-1519,1531,1533,1546,1554,1556,1558-1560,1614,1620,1646,1707-1708,1786,1825-1826,1919-1920,1924-1925,1928,1937-1938,1943-1954,1956-1980,1982,1985,2016,2021,2023-2031,2034-2040,2043,2047-2051,2054-2057,2059-2063,2065-2066,2070-2073,2075,2079-2087,2093-2109,2111-2126,2128,2130-2131,2133-2137,2148-2152,2185,2215-2222,2224,2233,2238,2244-2246,2254,2270,2274,2287,2315,2322-2323,2329-2331,2341-2343,2347,2371,2380-2382,2403-2404,2407,2409 src/smt/theory_arith_pp.h 420 29 6% 58-67,70-76,79-82,85-95,97-107,109-110,112-113,117-119,121-126,129-142,144-145,147-148,151-157,159-160,163-170,172-176,179-192,194-196,199-226,228-229,231-251,253-269,272-275,278-283,289-291,293-302,304-307,309-312,314-325,328-340,342,344-348,350,352-362,364-365,367-368,370-371,373-378,381-397,400-404,407-413,415-416,419-426,428,431-435,438-442,445-460,463-478,481-494,496-501,503-511,513-515,517-519,522,524-529 src/smt/theory_array.cpp 357 300 84% 31,86,97-101,103,108,115-118,120,136-142,144-152,154-159,173-174,179,232-233,249,266,271,324,326-327,342,376,396,403,422-427 src/smt/theory_array.h 13 11 84% 101,111 src/smt/theory_array_bapa.cpp 386 0 0% 100-102,121,123-125,127,129-142,144-157,159-171,173,175,180-186,188-197,199,202-203,208-213,215-217,220-222,224-232,234-237,239-240,242-244,246-247,249-251,253-257,259-268,282-298,300-304,306-310,312-314,316-318,323-332,334-337,339-341,343-344,349-365,367-368,371-389,391-393,399-404,406-407,409-415,418,420-423,425-428,430-432,434-444,451-452,455-457,459-460,462-463,467-474,476-479,481-483,485-492,497-506,508,512-517,523-528,530-534,537-547,549,551,553,555-556,558-564,567,569,571-574,577-578,580-584,586-591,594,596,600-609,612-617,619-623,625-626,630,632,634,636,638,640,642 src/smt/theory_array_base.cpp 750 630 84% 36-39,41-47,57-65,67,71-72,125-130,179-180,187-188,212-215,264,322-332,362-365,373-404,406-409,411-415,437,441-445,490-491,500,503,603-607,638-639,642-645,647,764,810,831,1039 src/smt/theory_array_base.h 33 31 93% 36,66 src/smt/theory_array_full.cpp 646 473 73% 45,58-61,82,92-98,109-110,116-118,124,127,152-156,183-192,205-208,212-217,252-256,258,276,281,288-289,295-296,299-303,307-308,338-341,360,380-381,401-405,407,595-620,633-634,649-651,653-654,695-701,704-713,721-724,749-750,760-762,764-778,785-797,802-803,818-819,835-838,865 src/smt/theory_array_full.h 0 0 --% src/smt/theory_bv.cpp 1415 1037 73% 39,118-120,183-185,244,379-384,386-388,390-391,403-421,427,459,478-484,486-487,518-527,529-530,799-811,813,821,823-824,828-830,833-836,851-854,894,898,900,902,908,910-911,915-917,919-920,924,928-936,949-952,954-956,964,966-968,1000-1002,1012,1052,1056-1060,1085,1089-1093,1101,1109-1111,1113-1114,1126-1136,1138-1139,1188-1191,1193-1195,1197-1202,1204,1207-1210,1212,1254-1260,1277,1294-1295,1328-1330,1365,1393-1395,1399-1401,1403-1405,1442-1444,1456,1461-1466,1476,1498,1519-1529,1531,1533,1535-1539,1541-1543,1546,1566-1567,1573,1575,1603-1604,1679-1684,1686-1690,1692-1701,1707,1712,1748-1754,1756-1757,1759,1761,1763-1766,1768-1776,1778-1779,1781,1783,1786,1788-1791,1793-1794,1796-1799,1801-1810,1812,1831-1844,1846-1850,1852-1857,1859-1860,1862-1870,1875-1879,1891-1902,1904-1905,1907-1915,2008,2010 src/smt/theory_bv.h 28 27 96% 274 src/smt/theory_char.cpp 340 264 77% 32,77,87,89,91,122-124,126,241-242,254-263,265-272,274-284,286,288-297,299,326-327,353-358,361-367,372-377,379,397,425 src/smt/theory_char.h 5 5 100% src/smt/theory_datatype.cpp 755 590 78% 90-94,99-104,106-107,109,186-189,199-204,206-213,294,339-344,410-412,438-439,513,522,530-531,536-542,544,548-553,555-556,558,573-576,598,608-612,614-619,638-640,642,644-647,652-660,662-666,670-680,682,685-693,737,739-746,748,753,776-778,789-793,795-797,807,849,859-862,870-871,911-912,937-940,1033-1034,1054-1055,1061 src/smt/theory_datatype.h 18 17 94% 146 src/smt/theory_dense_diff_logic.cpp 0 0 --% src/smt/theory_dense_diff_logic.h 44 32 72% 156,164,178,180-182,187,206-208,283,288 src/smt/theory_dense_diff_logic_def.h 809 444 54% 42-43,49,70,75-78,82-94,102-108,116,119,124-131,136-137,147-148,156-157,159-160,162-164,170-172,178-180,184-186,200-202,205-207,210-213,215-221,224-229,231-232,235-236,239-245,247-248,258-259,263-264,278,284-286,294-296,299,301,332-336,370-374,376,380-382,393,397,437-442,444-445,447-451,453-455,457-459,461-464,466,538-543,556-560,563-565,567-571,574-575,577,587,589-594,596,622-639,641-647,651-679,682-690,693-697,786-791,801-802,804-811,835,849-850,854,862,865,868,887-889,899-909,944,989-990,1000-1002,1004-1032,1048-1049,1056,1062-1063,1067,1069,1073-1092,1095-1101,1104,1106-1109,1111-1112,1114,1116-1118,1120,1123-1124 src/smt/theory_diff_logic.cpp 0 0 --% src/smt/theory_diff_logic.h 75 31 41% 84-85,99-103,105-106,109,111-112,117-118,123-124,145,147-151,153-155,235,242,262-264,266,274-275,284-286,345,347,349,351,378,383,386,390 src/smt/theory_diff_logic_def.h 967 277 28% 59-61,63-65,73,79-81,89-99,134-142,170-177,182,184-185,197-199,201-202,211-212,216-223,251-253,260-262,269-271,290-293,295-296,299-300,303-310,349-368,374-375,380,383,391-392,404-412,414-415,424-437,440-450,453-456,463-464,466-469,471-473,475-479,481-483,486,488-490,492-497,499-504,506-507,513,517-523,525,527,532-535,537-539,542-546,549-552,559-567,583,587-588,590,596,598-599,602,604-613,615-616,618-621,629-633,635-643,645-649,651,658-667,693,696-701,706-712,714-718,720,723-725,728-731,733-736,738-739,742-744,749,751-753,755,757-766,768-773,776,778,782-792,794-797,800,802-806,824-825,827-828,831,852-854,857,908-913,939,945-948,950-952,973-990,992-994,996,998,1000,1003-1004,1007-1010,1012-1013,1015-1018,1026-1030,1032-1037,1039,1043-1045,1047,1049-1052,1054-1056,1059,1061-1063,1067,1069-1071,1075-1077,1081-1083,1089-1092,1096,1098-1101,1104-1107,1110-1111,1114-1115,1118-1119,1123-1124,1128-1132,1135-1137,1141-1167,1171-1190,1192,1194-1197,1200-1204,1206-1211,1214-1224,1230-1231,1233-1234,1236-1237,1239,1241,1250,1258-1261,1263-1267,1269-1288,1293-1305,1307-1309,1311,1314-1326,1328,1330-1331,1334-1352,1355-1360,1363-1364,1366-1369,1371-1372,1374,1376-1378,1380,1383-1384,1387-1388,1392-1393,1406,1409,1411-1417,1419-1422,1424-1425,1427-1428,1430-1431,1434-1435,1437-1438,1441-1442 src/smt/theory_dl.cpp 169 153 90% 54-55,97,114,119,133,135,152,154,186-187,240,257-260 src/smt/theory_dummy.cpp 33 0 0% 25-30,32-36,38-40,43-45,48-50,52-53,56-58,60-63,65-66,69-70 src/smt/theory_dummy.h 4 0 0% 42-43,45,50 src/smt/theory_fpa.cpp 452 365 80% 120,138-139,141,146,149-151,153,155-161,163,165-166,240,294,390-393,484,488-502,516-520,526-531,533,585-590,592-593,596-599,611-613,634-636,652-655,660-663,666-669,672-675 src/smt/theory_fpa.h 14 7 50% 67-68,70,72-74,102 src/smt/theory_intblast.cpp 142 0 0% 20-25,27-29,31-37,39,41-59,64-78,80-82,84-101,103-120,122-123,126-129,131-132,135-142,144,146-147,149-150,152,154-162,165-167,169-172,174-184,186-188 src/smt/theory_intblast.h 6 0 0% 35,55-56,58,67-68 src/smt/theory_lra.cpp 2816 2039 72% 233,300-302,379-383,477-482,530-546,569,781-784,886-891,911-921,924-926,930,973,975-976,978-979,981-982,984-985,987,989-991,993-994,996-1000,1002-1003,1008,1043,1064-1074,1077,1095,1099,1102-1103,1105-1109,1111-1128,1166-1169,1201-1209,1211,1272-1273,1284-1287,1317-1319,1386-1397,1409-1410,1516-1522,1554,1603-1611,1613,1615-1616,1618,1620,1622-1623,1627,1629,1654-1658,1678,1687-1688,1695,1698,1702-1703,1705-1706,1708-1709,1711-1712,1724,1767-1769,1823-1827,1829-1832,1834-1841,1843,1846-1848,1850,1852-1853,1855-1868,1870-1871,1873-1874,1876-1884,1886,1889-1890,1892-1894,1896-1899,1901,1903-1908,1913-1914,1918,1948,1959-1961,1977-1978,1982-1983,1985,2018-2019,2070-2071,2121,2126-2130,2168,2172,2183-2184,2208,2248,2254,2256-2257,2262,2274,2328,2335-2336,2380,2385-2393,2395-2399,2401-2405,2407,2409-2412,2414-2420,2428,2430,2454,2456,2504-2506,2513-2519,2521-2525,2527-2530,2532-2537,2540-2544,2546-2557,2559-2560,2562-2573,2575-2585,2587-2593,2595,2598-2602,2605-2609,2611-2612,2614-2615,2617-2618,2620-2626,2628-2634,2638-2639,2641,2647-2650,2653-2656,2659-2662,2666-2670,2672-2673,2702,3153-3154,3295-3296,3337,3339,3341,3343,3345,3347,3378,3396,3414,3417,3440,3449-3452,3459-3460,3493,3495,3507,3520-3521,3524-3536,3580-3581,3591,3599,3659,3661-3664,3666-3667,3672,3678-3683,3685-3688,3690-3695,3697-3706,3708-3714,3716-3721,3723-3724,3728,3730-3735,3737-3739,3741-3747,3749-3751,3753-3762,3765-3767,3769-3771,3773-3780,3782-3784,3786-3791,3793,3795,3797-3800,3802-3803,3809-3814,3819-3823,3825-3829,3838-3839,3841-3850,3852-3862,3864-3865,3867,3869-3884,3886-3893,3895,3910-3912,3914-3915,3920,3925-3927,3929,3931-3932,3935-3936,3938-3939,3973,3993,4027,4036-4037,4040,4060,4088-4089,4111-4112,4124-4125,4140-4145,4147-4148,4150-4153,4156-4158,4160-4163,4166-4167,4169-4170,4172-4175,4208,4211,4214,4219,4221,4223,4254-4255,4257-4259,4301-4302,4304-4306,4316-4317,4322-4323,4325-4326,4335-4337,4345-4346 src/smt/theory_lra.h 1 1 100% src/smt/theory_opt.cpp 36 28 77% 37,41,55-57,59,63,72 src/smt/theory_opt.h 1 1 100% src/smt/theory_pb.cpp 1702 1071 62% 46-48,69-71,73-80,82-90,114-133,136-149,151,153-154,192-195,205-206,267,343-349,361-364,416,419-422,461,467-469,529-530,532,541-543,545-546,554,557-558,564-572,609-617,624-635,637,674-675,706,721,749-765,768,770,776,786,798-799,802-804,818,821-823,825-827,840-852,854-866,881,899-910,912,914-927,937-938,984-986,1050-1054,1056-1057,1059-1060,1062,1064-1065,1068-1082,1099-1102,1121-1123,1141-1144,1153,1155,1157-1164,1170-1173,1264-1268,1270-1274,1276-1286,1288-1298,1300,1302-1305,1307-1308,1315-1321,1331,1333-1348,1350-1355,1357,1359-1360,1383,1519-1520,1583-1584,1592-1599,1607-1608,1621,1634,1648,1653-1660,1662-1664,1667,1692-1699,1701-1707,1709-1714,1716-1723,1775,1795-1797,1799-1801,1843-1848,1850,1864-1865,1894-1895,1898-1899,1905-1906,1919-1920,1929-1930,1935,1945-1946,2033-2034,2037-2044,2046-2052,2096-2097,2106-2107,2110-2111,2135,2137-2139,2141-2143,2145-2147,2149,2151-2152,2154,2156-2157,2163-2167,2172,2181,2208-2213,2216-2223,2225-2228,2230-2241,2243-2244,2246-2247,2250-2263,2265,2267-2296,2303-2304,2306-2308,2310-2312,2314-2322,2324-2329,2331,2333,2335,2337,2339-2340,2343,2351-2352,2354-2357,2359-2360,2362,2369-2375,2378-2387,2391-2393,2395-2399,2402-2406 src/smt/theory_pb.h 78 62 79% 66-67,71-72,149-150,177,214-215,228,230,415,417-419,430 src/smt/theory_polymorphism.h 54 0 0% 30-31,33-39,41-43,45-47,49-50,56-67,69-72,75-84,86-91,95-98,100 src/smt/theory_recfun.cpp 319 246 77% 38,44,55,64,72,81-82,142,195-196,241,248-254,257,259,261,267,282-295,307-308,383-388,410-412,423,436-444,446,449-456,458,460-462,465,472-473 src/smt/theory_recfun.h 15 8 53% 56,64-65,67-68,104-105 src/smt/theory_seq.cpp 2546 1900 74% 120-121,145-154,199,209-211,213,244-246,248,289,331-333,345-346,374-376,418-420,427-429,437-438,449,460-461,463-464,512,515,559,563-565,593,603-604,626,629-630,638,715-717,720-722,885-886,891,893,895-897,899-901,903,944,951-952,978,994,1006-1008,1011-1015,1017-1018,1023,1033-1042,1046-1055,1094-1095,1131,1151-1153,1182-1191,1193,1232-1235,1266,1284-1286,1293,1327,1329-1334,1336-1343,1348,1368-1370,1372-1373,1389-1397,1409-1418,1420-1421,1423,1425-1427,1435-1440,1443-1446,1448-1449,1451-1452,1508-1509,1544-1555,1619,1621-1628,1630-1636,1641-1642,1647-1657,1660-1666,1668-1670,1672-1673,1675,1677-1683,1686-1690,1709,1713,1731,1735,1740,1747-1749,1770-1785,1787-1794,1796-1799,1801,1805-1808,1811-1813,1815,1818-1824,1827-1832,1834,1837-1839,1841-1846,1848-1850,1852-1857,1860-1868,1870-1871,1873-1874,1876-1881,1883-1884,1886-1887,1889-1895,1897-1900,1902,1905,1908-1914,1934,2033,2047,2068-2069,2085,2088-2089,2094,2132-2133,2135,2156,2245-2256,2258-2261,2263-2270,2272-2279,2281-2290,2292-2300,2302-2310,2312-2316,2318-2324,2326-2332,2334-2341,2343-2350,2352,2354-2357,2359,2362-2363,2365-2367,2370-2373,2375-2376,2380-2385,2391-2393,2399-2403,2411-2414,2417-2425,2427-2428,2430,2432-2435,2437-2438,2440-2445,2450,2452,2476,2490,2595-2599,2601-2605,2639-2643,2679-2683,2688,2733-2734,2739-2740,2771-2772,2774-2775,2777-2778,2804-2808,2869,2875,2899-2906,2908-2921,2932,2941,2950,3125-3127,3138,3163,3168-3170,3182-3183,3198,3210-3212,3221,3227,3321,3337-3342,3376-3378,3397,3453-3454 src/smt/theory_seq.h 116 105 90% 165-172,217,398,481 src/smt/theory_sls.cpp 187 0 0% 26-28,32-34,36-37,40-42,44-46,48,50,52-53,56-57,60-62,64-69,71-73,75-76,79-81,83-90,92-110,112,114,116-118,120-124,126,132,138-154,156-162,164-170,172,174-177,179-182,184-187,189-191,193-201,203-211,213-218,220-222,224-233,235-242,244-253,255,263-267,269-271 src/smt/theory_sls.h 20 0 0% 53-55,84-91,106,109,112,116-119,124,134 src/smt/theory_special_relations.cpp 863 58 6% 35-41,44-51,53-61,63-68,70-76,78-88,90-91,114-128,130,132-137,139,141-161,163-174,176-184,187,192-193,195,197,199,204-208,212,215,220,222,225-231,234-238,240-242,245-248,250,252,257-264,268,272-292,294-302,316-322,325-328,333,335-339,341-342,356-367,369-381,383-386,388-391,393-397,399-400,403-408,410-411,414-415,417-418,420-424,427,438-447,449-453,455-460,463-464,466-470,473,475,477-481,483-492,494-497,499-500,502-503,505-506,508-509,511-512,514-516,518-520,522-523,525,527,529-539,541-557,559,561-563,568-578,581-588,591-597,600-604,607-615,618-619,623-626,629-633,635-636,638-639,641-642,644-645,647-650,652,654,659,665-671,676,683,695-698,706,710-712,715-726,732-753,755-771,773-775,777-780,783-784,786-808,810-828,830-854,856-861,863-869,888-897,899-900,904-909,911-914,916-918,920-922,924-934,936,939-941,943-952,954-957,960-967,969,971-979,981-982,984-986,988-992,995-997,999-1008,1024-1037,1039-1040,1044-1046,1049-1050,1053-1063,1065-1076,1078-1082,1084,1088,1090-1100,1102-1113,1115-1126,1128,1132,1134-1135,1137-1138,1140-1141,1143-1144,1146-1147,1150-1151,1158-1161,1164-1169,1172,1174-1177,1182 src/smt/theory_special_relations.h 42 3 7% 43-48,50-67,81,83,85,87,106,108,110-111,118-121,187-189 src/smt/theory_user_propagator.cpp 321 0 0% 27-28,32,34-36,38-46,48-68,70-73,75-80,82-86,88,92,95-98,100-104,106-108,110-111,113,115-116,118,120,122-125,127,129-130,132-139,141-142,145-146,148-158,160-165,167-168,170-174,176-178,180-188,190-191,193-195,197-198,200,203-206,208-210,212,214-215,217-221,224,226-227,229-231,233-234,237-238,240-241,243,245-246,248-252,255,257-259,262,264-265,268-270,272-285,287-289,291-306,308-309,312,314-323,325,330-335,337-340,342-349,351-352,354,356-366,368,370,372,374-376,379-383,385-391,393-399,401-405,407-409,411-413,416-421,423-424,427-431,433,435-436,439-440,442-443,445-446,448-451 src/smt/theory_user_propagator.h 45 0 0% 37-38,40-44,46-49,55-56,93-98,116,121-125,129-134,137,148,151-154,156-158,161,163-165,168 src/smt/theory_utvpi.cpp 98 47 48% 29-32,35-41,43-44,46-49,51-53,55-58,60-62,65,67,69-70,77-80,82-84,90,97,119-120,122-124,126-127,132,141,145,148 src/smt/theory_utvpi.h 80 48 60% 83-84,120,129-131,166,174,184,206,213,223-226,230-232,261-263,298-301,303-306,326,328,330 src/smt/theory_utvpi_def.h 609 443 72% 84-88,96,106,115,129-130,152-155,157-158,160-163,172-177,179,181,183-189,197-199,211-215,227-229,231-238,285-292,294,297-299,304,306-307,318-319,327-328,355,400-401,404,407,410,422,455-459,461,467-469,471-472,475-482,523-524,534,538-539,558-563,565-568,583,586-587,589-602,604-606,608,610,612,615-616,674,754-756,807-809,831,854-855,857-858,860-861,872,885,888,893-895,952-958 src/smt/theory_wmaxsat.cpp 254 186 73% 50-51,53-57,59-64,66,68,70,84,110-116,123-124,186-189,215-216,264,268,289-293,296-298,301-310,313-314,316-319,321,323-327,331-334 src/smt/theory_wmaxsat.h 30 19 63% 90-91,95-97,99-100,103-106 src/smt/uses_theory.cpp 16 0 0% 23-26,32-35,39-40,42-43,45-48 src/smt/watch_list.cpp 81 66 81% 113-118,120-125,127-129 src/smt/watch_list.h 73 71 97% 160-161 src/solver/assertions/asserted_formulas.cpp 572 499 87% 78-79,81-83,94,259-261,263-264,270,276,320-322,325,327,346-354,440-441,472,481,510,570,583-585,610-611,630,652,659-660,667,671,676,690-692,695-698,700-703,705-707,709,711-712,714,724-730,735-737 src/solver/assertions/asserted_formulas.h 68 60 88% 76,94,102,110,118,125,127,179 src/solver/check_logic.cpp 442 369 83% 80-85,103-106,112-114,116-117,124-125,155-158,164-166,173-176,204-210,221-223,233-235,249,253,263,268,281,284,338,358,363-369,378,389,393,395,415,434,449,458,482-485,490,531,549,555,561 src/solver/check_sat_result.cpp 59 27 45% 25,28-29,31-32,34-35,37-38,42-43,45-47,49-50,52,56-61,63,73-75,88,91-92,99-100 src/solver/check_sat_result.h 25 17 68% 65-66,84-87,102,109 src/solver/combined_solver.cpp 262 120 45% 76-85,108,110,112-113,128-136,139-142,171,199,201-202,205,207-208,232-234,236-238,240-241,243-245,247,273-275,278-280,283-287,293-297,301,313-315,317-318,320-322,324-325,327-329,331-332,334-336,338-339,341-344,346-348,350-351,353-356,358,363-365,367-369,371-373,375-377,379-381,383-385,387-389,391-393,395-397,399-401,403-406,420,422-425,428-431,435-436 src/solver/mus.cpp 132 79 59% 64,66-68,99,105-107,109-113,115,120-121,304-308,311-315,317-325,329-341,363-364,376-378 src/solver/mus.h 3 3 100% src/solver/parallel_tactical.cpp 583 282 48% 125,131-132,170,172,177,179,186-190,192-193,197,201-202,204-208,210-211,242,250,252-265,273-274,276,281-285,289,293,301-305,308-319,321-325,327-328,334-344,355,369-372,433-436,438-448,450,466-467,480-485,491-495,497-505,507,509-516,536-539,548,550,552-553,555-556,559-561,563-571,573,575-576,578-587,589-597,600-604,607-611,614-619,621-623,625-630,632-635,639-643,646,648-650,655-661,664-673,675-677,679-685,689-690,697-698,713-719,721-722,724,746,748,758-760,763,766,768-778,789,796,821-829,831-835,840-843,850-852 src/solver/progress_callback.h 3 1 33% 26,29 src/solver/simplifier_solver.cpp 295 0 0% 39-60,62-63,65-95,97-101,103-108,118,121-127,129-135,137-141,143-144,146-150,153-156,158-164,170-175,179-190,192-193,195-200,202-207,209-216,218-223,225-230,232-235,238-242,244-248,251-259,261-266,268-275,278-279,281-284,287-291,293-313,315-325,327-338,340-341,343-350,352-359,362-363,366-370,372-374,376-378,380,385-397,403-404 src/solver/slice_solver.cpp 292 5 1% 42,46,50,52-57,59,61-63,65-66,68-72,74-78,80,82-92,95,98-105,107-117,119,121-125,127-130,132-133,135-139,141-143,145-156,158-159,161-163,166-168,170-173,175-176,178-180,182,185-191,193-197,200-202,204-205,207-212,217-219,221-225,227,229-233,235-238,240-244,247,249-250,255-259,261-263,265-272,274,276-280,282-286,288-293,295-300,302-303,305-308,310-314,316-319,322,324,326,328-336,338,340-341,343,345,347-367,369-371,374-376,379-381,384-386,389-391,394-398,400-402,404-406,408,413-423,429 src/solver/smt_logics.cpp 84 84 100% src/solver/smt_logics.h 2 2 100% src/solver/solver2tactic.cpp 132 98 74% 58-69,97-99,116-118,141-144,146,154,179,183-185,187-188,191,194-196 src/solver/solver.cpp 242 66 27% 32-34,37-39,61-65,74-78,83-84,91,93-95,98,100-101,104-108,110-120,122,124-132,135,137-139,141,144,146-156,158,160-165,167,170,172-174,176-179,181-182,185-186,190-197,199-200,228,235-237,253-267,269-276,278,280-281,284-285,288-301,303-304,307-316,319,321-323,333-336,338-339,343-352 src/solver/solver.h 25 11 44% 98,103,127,175,183-187,267,273,296,328-329 src/solver/solver_na2as.cpp 61 57 93% 33-34,79-80 src/solver/solver_na2as.h 3 1 33% 44,49 src/solver/solver_pool.cpp 298 176 59% 71-74,76,85,87-88,99-101,126-128,130-131,147-149,151-153,160-163,185-187,194-195,203-207,213-214,227,254-255,258-261,263,265-267,271-275,277-282,286,288-293,296-302,305-307,309-316,318-322,324-325,327-333,373,380-385,401-402,412-416,418-425,427 src/solver/solver_pool.h 2 2 100% src/solver/solver_preprocess.cpp 33 0 0% 48,50-59,61-81,90 src/solver/tactic2solver.cpp 241 123 51% 79,85-88,90-92,94,99-100,102-104,106-108,110-112,114-116,118-120,122-124,126-128,130-132,134-136,144-147,150-152,156-158,160-162,224,237-240,277-280,282-286,301-305,307-311,314-317,319,321-335,343-345,347-348,354,357-361,394-396,403-404,406-408,411-412,421-422 src/tactic/aig/aig.cpp 1159 895 77% 71-75,128,130,178,228,235,267,270-272,276,295-296,300-301,305-306,318-320,326-328,357-358,407,502-503,545,557-558,563-564,566-570,575-579,601-602,607-608,623-624,731,877-879,929-930,947-948,1147-1153,1165-1171,1194,1212,1226,1364,1366,1396,1398,1435-1448,1471-1485,1489-1491,1494-1496,1508,1511-1514,1516-1532,1534-1539,1552-1554,1556-1557,1559-1563,1565-1577,1579-1592,1595-1596,1598-1603,1605,1607-1609,1611-1619,1621-1625,1627-1646,1648-1652,1654-1655,1660-1663,1695-1697,1703-1704,1707-1710,1713-1714,1717-1718,1721-1722,1725-1726,1738-1740,1742-1744,1746-1747 src/tactic/aig/aig.h 1 0 0% 30 src/tactic/aig/aig_tactic.cpp 69 57 82% 51,58,82-90,103 src/tactic/arith/add_bounds_tactic.cpp 93 84 90% 36,38,108,110,149,156-159 src/tactic/arith/arith_bounds_tactic.cpp 97 0 0% 17-21,26,28-29,31,33-34,37-39,48-53,56-61,63-66,68-69,73-77,79-86,89-94,96,98,100-108,110-111,113-128,130-131,133-144,146,151-152 src/tactic/arith/bv2int_rewriter.cpp 439 304 69% 30,53-62,64-65,67,69,72-88,92-93,107-108,112-113,115-120,128-133,135-141,174-176,183-185,191-193,197-199,227,229,236,238-241,267,271,273,276-280,282-284,286-287,362,379,387,399,401-403,409-412,414,416,425-430,447,472-477,479,503-506,536-541,544-549,618,622,625 src/tactic/arith/bv2int_rewriter.h 19 17 89% 41,104 src/tactic/arith/bv2real_rewriter.cpp 480 275 57% 82,85-86,95-96,100-104,107,109,184,194,196-198,204-206,221,224,267,298-299,304-311,313-318,320-323,326-331,333-335,337,339,342-343,371,378-391,402-403,406-407,478,482,485-487,489-490,492-494,496-497,508,529-534,536-552,555-557,564-566,573-577,579,587-591,596-603,605-607,609-616,619-625,627-629,631-638,641-642,645,647-648,650,652-657,659-661,663-670,674-680,682-684,692,694-697,699-700 src/tactic/arith/bv2real_rewriter.h 44 36 81% 110,183-184,218-222 src/tactic/arith/card2bv_tactic.h 2 2 100% src/tactic/arith/degree_shift_tactic.cpp 200 0 0% 42-44,46-47,51,53-76,82-85,90-96,99-102,104-109,111-118,120,122-123,125-129,131-132,134-147,149-154,156,160,162-167,169-173,175-176,178-183,185-188,190-214,216,218,220-228,231-238,242-254,256-261,266-268,270-271,274-276,278,280,282-283,285-289,293-298 src/tactic/arith/diff_neq_tactic.cpp 269 57 21% 42,66,73-74,77-78,80-89,91-98,100-105,107,109,112-122,124-129,131-138,140-144,146-147,149,151,154-158,160-163,173,175,177,184-196,198-203,208-217,221-243,245,247-251,253-255,260-261,263-269,271-280,283-284,286-298,300-302,304-313,323-324,327-335,337,339-340,352-353,360,367-369,388-393 src/tactic/arith/eq2bv_tactic.cpp 266 225 84% 59-60,120-123,125-128,131-134,136-140,142,168-169,207-209,225-227,236-238,265-266,269,271-272,282,285,382-384 src/tactic/arith/factor_tactic.cpp 205 159 77% 50,56,59-67,78,86,88,91-92,99-111,121,149-150,156,163-164,166,191,203,213,297,304-305,307-308,316-317 src/tactic/arith/fix_dl_var_tactic.cpp 180 147 81% 51,84-85,95,103-105,107,117,121-124,126,128,137-139,141,147,165,170,172,210,271,290-291,298,305-307,315-316 src/tactic/arith/fm_tactic.cpp 1173 642 54% 69-71,83-85,99,101,109-110,119,126,128,132,140,145-148,150,156-159,163,165-167,169-170,198,207,210,224,227-228,232,237-242,249-262,264,266,269,271,274,276,278,280,283-284,286,295-307,309-316,318-324,326-328,380,389,393-400,470-472,500-501,509,511,525,533-538,540-544,546,548-549,594,629-634,639,643,648,654-656,659-679,681-684,698-705,707,709-711,713-718,720,722-724,726-727,729-734,736-742,744,746-750,752-753,755,760,777,779,788,790-792,804,896-897,911-912,920-923,930,938,946,954,957-961,963-968,970,992,994-1003,1014,1016,1018-1021,1023-1025,1027-1028,1041-1043,1055-1056,1065,1078-1079,1105-1107,1133-1136,1148,1158-1161,1169,1181,1190,1193-1195,1197-1201,1228,1238-1244,1246-1250,1252-1255,1257-1261,1263,1268-1270,1273-1278,1306-1310,1312-1314,1320-1327,1329,1331-1334,1336-1347,1349-1357,1359,1361,1364-1379,1381-1384,1387-1389,1391,1393,1397,1400-1406,1408-1412,1414-1415,1417-1419,1421-1423,1425-1427,1430-1434,1436-1437,1441,1444,1446-1447,1451-1453,1456-1460,1462-1463,1465,1474-1475,1492-1493,1495-1496,1498-1499,1501-1502,1504,1506,1509-1518,1520-1528,1530,1532,1534,1536-1542,1549-1553,1567,1569,1588-1590,1607,1612-1614,1629-1633,1635,1637-1646,1658-1659,1666,1673-1682 src/tactic/arith/lia2card_tactic.cpp 276 241 87% 58,76-77,79-80,138,154-156,177,215-216,219-220,245,256-257,260,269,272,275,278-279,297,309-311,313-314,342-343,346-347,353-354 src/tactic/arith/lia2pb_tactic.cpp 226 184 81% 65,96-99,101-103,118,120,123-125,128-130,133,137-139,143-145,161-162,180,196-197,214,217,255-258,279-281,283-284,309,328-329 src/tactic/arith/nla2bv_tactic.cpp 293 243 82% 131-137,140-141,164,324-326,339,359-361,382-401,404-407,432-433,436,442-447 src/tactic/arith/normalize_bounds_tactic.cpp 108 102 94% 127-129,155,172-173 src/tactic/arith/pb2bv_model_converter.cpp 58 40 69% 39-42,53-55,75,83-85,87-88,97-101 src/tactic/arith/pb2bv_tactic.cpp 706 496 70% 57,59-61,68,80,82,85-87,90,108-110,195,221,223,228-231,294-295,318-332,358-360,366-367,374-375,379-383,385,388-392,394,403-404,406-408,410-412,414-415,417-422,424-426,428-429,431-432,446-447,479,484,486-489,491,493,497-498,500-501,503,506-510,530-534,542,545-546,557-563,584-587,596,601-611,624-628,639,649-652,654,660-661,663-665,667,670-671,673,681-682,684-685,687-689,691,703,705-706,708-712,714-715,717,719-720,722-724,726-727,730,733,736-738,743,754-755,781,804-814,816,838,912-913,950-952,957-958,966,974,978,1011 src/tactic/arith/probe_arith.cpp 415 263 63% 38-42,44-50,52-63,65-72,79-83,85-86,97-101,103-114,122-126,128-129,141,198,228-230,234,255,263,287-289,293,337-339,344-345,361,367,378-384,395-396,422-423,443,454,460,489,505-507,519,523-524,580-581,583-584,587-588,591-602,607,609-615,617-621,623-628,632-633,635-639,699-701,706-707 src/tactic/arith/propagate_ineqs_tactic.h 2 2 100% src/tactic/arith/purify_arith_tactic.cpp 625 473 75% 147-148,165,169,225,273,295-297,324,351,392-393,395-397,405,410-414,416-419,421,424-426,429-431,436,442,457-459,478-480,500-502,536,563-569,580-586,588-591,598-601,603-609,612-620,622-628,630-633,640-643,645-651,654-662,664-670,672-675,679-686,699,704,708-709,713,715,721,772-774,872-873,906,912-913,915,917,919-920 src/tactic/arith/recover_01_tactic.cpp 259 0 0% 78-83,85-87,89-92,95-102,104,106-107,109-110,112-117,119,121,123,127-131,133-135,143-145,147-152,155-156,166-175,178-186,188-192,196,198-202,204-205,207,210-212,214-215,217,219-235,237-238,240-247,249-252,254-263,265,267-282,284-295,298-299,301,303-309,311,313-317,319-323,325-330,332-334,337-340,342,344-352,354-355,360-362,365,367-378,380-382,388-391,393-394,397-399,401,403-406,408-411,413,416-417,419-421,423-427,430-431 src/tactic/bv/bit_blaster_model_converter.cpp 157 88 56% 103-104,121,127-135,137-141,147-153,156,158-160,195-201,203,205,210-227,229-232,236,239-247 src/tactic/bv/bit_blaster_tactic.cpp 91 87 95% 58,122,144-145 src/tactic/bv/bv1_blaster_tactic.cpp 290 116 40% 73,77,79,83-86,88-89,91-93,95-97,99-104,106-118,120-125,127-130,132-133,135-145,147-148,150-161,163-173,175-180,182-196,198-208,210-222,224-225,227-229,231-234,256,261-262,268-269,275-278,280,284,286-287,289-291,293-294,296-297,299-300,305-306,312,318-319,362,388,399,404-406,436,443-446 src/tactic/bv/bv_bound_chk_tactic.cpp 121 107 88% 53,55,64,80,82,138,147,196-197,206-210 src/tactic/bv/bv_bounds_tactic.cpp 33 0 0% 39-41,43-45,51-52,55-56,59-61,63,65-67,70,72-73,75-76,78-80,82-83,86-87,93-94,97-98 src/tactic/bv/bv_size_reduction_tactic.cpp 183 145 79% 57,76-77,85-86,155,160,170,175,214,230,265-266,269-270,280-286,300-306,317-324,403 src/tactic/bv/bv_slice_tactic.h 2 0 0% 55-56 src/tactic/bv/bvarray2uf_rewriter.cpp 261 0 0% 33-41,43-49,51-53,55,57-58,61-70,73-74,77-81,84-85,88-90,92-98,100-101,103-104,106-107,109-123,125,128,130,132-133,135-136,139-142,144-145,147-149,151-152,154-165,167,170-172,174-177,179-181,183,185-188,190,192-193,195-197,199-200,202-209,211-212,214,216-223,225-228,230-234,238-239,242-246,248-249,251-255,257-258,261-263,265-266,268-279,281-286,289-291,293-295,297-299,301-302,304-312,316-317,319,322-323,325-326,328-330,332-335,337-338,340-345,347,351,353-355,357,359,361-371,373,379-380,382-386 src/tactic/bv/bvarray2uf_rewriter.h 8 0 0% 39-40,59,74-77,79 src/tactic/bv/bvarray2uf_tactic.cpp 71 0 0% 36,38-43,51,54-56,58,60-62,64-68,71-85,87-88,90-93,95-96,103-106,108-109,112-114,116,118-121,123-125,127,129-130,132-137,142-143 src/tactic/bv/dt2bv_tactic.cpp 90 76 84% 65-67,79-80,107,109-110,116-117,129,139-141 src/tactic/bv/elim_small_bv_tactic.cpp 161 147 91% 59,61,114,124,149,152,161-163,169,209,239,241-242 src/tactic/bv/max_bv_sharing_tactic.h 2 2 100% src/tactic/core/blast_term_ite_tactic.cpp 119 62 52% 72,83-84,98,119-122,128-142,145-148,154-157,159-160,163-165,167,169-172,174-178,180-182,184-188,206,210-211 src/tactic/core/cofactor_elim_term_ite.cpp 277 253 91% 237-238,261,269-270,277-278,303-305,367,499,505,509,538-539,541-542,570-572,674-676 src/tactic/core/cofactor_term_ite_tactic.cpp 31 26 83% 35,48-49,52,54 src/tactic/core/collect_occs.cpp 54 52 96% 75-76 src/tactic/core/collect_occs.h 0 0 --% src/tactic/core/collect_statistics_tactic.cpp 105 0 0% 50-53,55,57-58,61-63,65,67-68,70-74,76-79,81-83,85,87-88,90-91,102,104-107,109-112,114-115,117-118,120-121,123-130,132-134,136-143,145-149,151-157,159-162,164-167,169-171,173-175,177-181,183-185,187-189,191-192,197-198 src/tactic/core/ctx_simplify_tactic.cpp 436 387 88% 203,210,212-220,222-224,364,393,397-398,415-416,444-446,451-453,500-509,511-515,517-518,530-531,545-546,564-565 src/tactic/core/ctx_simplify_tactic.h 6 5 83% 75 src/tactic/core/demodulator_tactic.h 2 0 0% 96-97 src/tactic/core/der_tactic.cpp 40 30 75% 43,59-60,67,76-81 src/tactic/core/distribute_forall_tactic.h 2 2 100% src/tactic/core/dom_simplify_tactic.h 2 2 100% src/tactic/core/elim_term_ite_tactic.cpp 95 87 91% 38,40,139,150-153,155 src/tactic/core/elim_uncnstr2_tactic.h 2 0 0% 114-115 src/tactic/core/elim_uncnstr_tactic.cpp 636 479 75% 76,78,98,156,160,174-176,181-189,191-195,197-201,203,205-208,210,257,270,313-317,321-325,329-333,341,351,361,392,403,417,427-428,442,447,457,460,495,500,511-512,514-519,529,531,536-537,544,552,554-560,567,571-581,583-584,592,596-597,600-603,605,607-612,615-616,619-622,624,626-631,703,708,714,741,751-757,774-775,780,783,808-811,813-818,824,949,985,1021-1023 src/tactic/core/eliminate_predicates_tactic.h 2 0 0% 60-61 src/tactic/core/injectivity_tactic.cpp 149 0 0% 27,29-38,48-52,54-55,57,65-69,71,73-75,77-79,81,85-86,88-90,92-93,97,99-102,104,106-107,109-110,112-113,115-116,120-124,126-127,130-131,135-136,138,140-142,144,146-148,150-151,153,160,162-163,168-169,171-173,175-176,179-180,182-183,186-187,190-191,193-194,196-197,199-202,208-211,223-230,232-233,236-240,242,244-247,249-252,254,256,258-266,268-274,279-280 src/tactic/core/nnf_tactic.cpp 64 62 96% 50,54 src/tactic/core/occf_tactic.cpp 133 0 0% 33-35,37-39,41,43,46-47,50-62,68-73,78-82,85-94,97-101,103,105-109,112-119,122-123,125,127,129,131-132,134,136,138,140-166,168-169,171,173,175-182,187-189,191-192,195-197,199,201-202,204,206-207,209-213,217-218 src/tactic/core/pb_preprocess_tactic.cpp 364 0 0% 42,44-50,76-78,80-82,86-87,89-91,93,95,98-100,102-106,109,111-115,117-118,120-121,123-125,127-130,132-133,136,138-154,157-169,173,175-206,208,210-211,213-214,216-217,221-226,228-231,233,235-252,348,350,352-363,365,367,369,371-373,375-377,379-381,383-388,390-392,394-396,398-405,407-408,410-414,417-418,420-422,424-425,427-428,442-448,461,463-475,477-510,512,514-515,517-518,522-526,530,534-536,538,540-544,546,548-574,576-577,579,581-582,584-598,600-610,612,616-631,635-637 src/tactic/core/propagate_values2_tactic.h 2 0 0% 51-52 src/tactic/core/propagate_values_tactic.cpp 167 156 93% 77-79,89-91,123,150,223,241-242 src/tactic/core/reduce_args_tactic.cpp 277 254 91% 76-77,117-118,144-145,271,396-403,414,431,453-454,457,471-473 src/tactic/core/reduce_args_tactic.h 2 0 0% 76-77 src/tactic/core/simplify_tactic.cpp 79 73 92% 71,77,101-102,121-122 src/tactic/core/simplify_tactic.h 3 2 66% 96 src/tactic/core/solve_eqs_tactic.h 2 2 100% src/tactic/core/special_relations_tactic.cpp 127 0 0% 25,27-33,35-39,41-47,50-57,59-69,71-78,80-85,87-89,91-96,98-103,105-110,112-114,116-117,119-122,126-139,141-143,145-147,149-151,153-155,157-158,161-165,167-172,174-176,178-179 src/tactic/core/special_relations_tactic.h 8 0 0% 36,47-48,50,52,56,58,60 src/tactic/core/split_clause_tactic.cpp 80 47 58% 39-44,53-54,56,61-70,72-73,76,84-88,90,96-98,113,120 src/tactic/core/symmetry_reduce_tactic.cpp 337 203 60% 42,86-87,122,131,138-149,151,153-156,189,192,256-258,294,296-298,312,417,427-435,452-465,467-473,475-483,485,487-489,506-507,515,518-528,530-540,547-554,556-559,572,574-577,579-583,586,588-589,592-597,619,621 src/tactic/core/tseitin_cnf_tactic.cpp 668 520 77% 24-27,36,104-105,108-109,162-164,171,236,239-242,244-248,251-255,258,271-272,286,345,350,353-369,371-387,393,413-417,515-517,520-522,560-563,565-571,573-575,578-581,583-589,591-593,626-640,642,644-646,648-652,654-655,657,795,826,853,872,899,906-913 src/tactic/dependency_converter.cpp 52 14 26% 30,32-36,38-40,48,50-55,57-58,61-64,76-88,90,96-97 src/tactic/dependency_converter.h 0 0 --% src/tactic/dependent_expr_state_tactic.h 110 98 89% 44,74,78,86,102,104,132-133,166-169 src/tactic/fd_solver/bounded_int2bv_solver.cpp 268 221 82% 88-90,100-103,126-129,148,159-160,163-167,175-179,210-211,213-217,226-227,243-245,248-250,293,304,349-350,366,376,380-381 src/tactic/fd_solver/enum2bv_solver.cpp 131 100 76% 53-55,85-86,89-93,106-111,125-126,128-129,131-132,134-136,163,190-192,194-195 src/tactic/fd_solver/fd_solver.cpp 15 13 86% 42-43 src/tactic/fd_solver/pb2bv_solver.cpp 112 90 80% 54-56,82-83,89,97-100,102-104,106-107,121-122,124-128 src/tactic/fd_solver/smtfd_solver.cpp 1339 0 0% 145,161-165,167-169,171-172,174-178,180-181,184-187,189-193,195,197-202,204-206,208-209,211-212,214-215,219-229,231-233,235-236,239-240,243-245,247-252,254-261,263-267,269-270,272-275,277-283,286-298,300-307,309,312-313,315-337,339,341,343,345-357,359-360,362-370,391-395,397,399-401,405,407,409,411,413,415-418,421,428,453,459,461-462,480,482-487,489-491,493-494,498-510,512,514-522,525,529-530,532,534-538,540-543,545-550,552-556,558-568,570-572,574,577-585,587,590-591,593,600-606,609-611,613,615-618,620-621,623-626,629-634,636-640,642-643,645-649,651-652,654-658,660,662-664,666-667,669-671,673-674,676-678,680,683-685,687,689-699,701-702,707-716,722-732,738-748,758-765,768-769,772-782,784-789,793-795,797-805,807-809,811-812,814-815,817-818,820-832,834-835,838-841,843,845,847-860,862-866,868-872,874,876-880,882-887,889-890,899-904,914-922,924-928,930-935,938-948,950-956,959-962,964-974,976-979,981,983,985-991,993-1001,1016-1017,1019-1021,1023-1024,1026-1027,1030-1035,1042-1044,1046-1047,1049-1050,1052-1054,1056,1058-1063,1065-1076,1085-1109,1112-1116,1118-1119,1121-1129,1132-1134,1136,1138-1139,1142-1143,1145-1146,1149-1165,1167-1190,1194-1197,1199-1202,1204-1205,1207-1214,1216-1218,1220,1222,1224-1230,1232,1234,1236,1238-1241,1243-1251,1253-1255,1257-1258,1260-1265,1267-1272,1275,1277-1279,1281-1283,1285-1286,1289-1293,1295,1297,1299-1310,1313-1318,1321-1322,1324-1335,1351-1352,1354-1358,1360-1362,1364-1374,1376-1379,1384-1393,1395-1398,1405-1409,1411-1412,1414-1415,1417,1423-1435,1437-1439,1441-1444,1446-1449,1451-1452,1454-1460,1462-1465,1467,1469-1471,1473-1479,1481,1483-1488,1491-1493,1495-1506,1508,1510-1513,1515-1523,1527-1534,1536,1538,1540-1544,1546-1547,1549,1551-1553,1557-1576,1578,1606-1611,1613-1615,1618-1619,1622-1624,1626-1642,1644-1647,1652,1654-1658,1661-1678,1698-1707,1709-1712,1714,1716,1733,1749-1750,1752-1758,1760-1762,1764-1767,1769-1775,1777-1784,1786-1787,1791-1792,1794,1797,1799-1801,1803-1806,1809-1815,1817-1818,1821-1823,1825-1827,1830-1849,1851-1855,1858-1860,1862-1871,1873-1885,1887-1891,1894-1895,1897-1900,1906-1913,1915-1919,1921-1927,1929-1930,1933-1935,1939-1941,1945-1946,1948,1950,1952,1954,1956,1958-1959,1961,1964-1965,1967-1971,1973-1974,1976-1977,1979-1981,1983-1985,1988-1989,1991-1995,1997-1999,2001-2004,2006,2008,2010-2012,2014-2017,2019-2026,2028-2032,2034-2052,2054-2055,2058-2064,2066-2067,2070,2072,2074,2076-2077,2080-2083,2085-2087,2090-2091,2094-2095,2102-2103,2106-2107 src/tactic/fpa/fpa2bv_model_converter.cpp 40 27 67% 23-27,29-32,80-83 src/tactic/fpa/fpa2bv_model_converter.h 15 12 80% 50-52 src/tactic/fpa/fpa2bv_tactic.cpp 84 66 78% 52-53,62,75,79-84,97,115-116,123,130-131,139-140 src/tactic/fpa/qffp_tactic.cpp 74 65 87% 44,53-56,61-62,64,122 src/tactic/fpa/qffplra_tactic.cpp 36 19 52% 23-26,57,63-72,74-75 src/tactic/goal.cpp 563 420 74% 37-39,101,160,211,252,286,290,304,352-364,366-367,370-378,380-383,385-396,398,401-404,407-418,424-426,438-446,448-453,458-462,500,512-519,525,527-533,553-555,558,570-572,575,588,599,625,669,678,690-702,704-713 src/tactic/goal.h 64 62 96% 105,153 src/tactic/goal_num_occurs.cpp 8 8 100% src/tactic/goal_num_occurs.h 5 5 100% src/tactic/goal_proof_converter.h 22 7 31% 39,41-44,46-48,50-55,57 src/tactic/goal_shared_occs.cpp 9 9 100% src/tactic/goal_shared_occs.h 5 5 100% src/tactic/goal_util.cpp 6 4 66% 26-27 src/tactic/portfolio/default_tactic.cpp 19 18 94% 55 src/tactic/portfolio/euf_completion_tactic.cpp 87 0 0% 34-40,44-45,47-51,53-57,59-75,77-78,80-95,97-105,107-111,113-114,116-125,128-132,135-136 src/tactic/portfolio/smt_strategic_solver.cpp 115 105 91% 87,95,101,119,129,136,149,163,193-194 src/tactic/portfolio/solver2lookahead.cpp 2 0 0% 22-23 src/tactic/portfolio/solver_subsumption_tactic.cpp 119 0 0% 23-25,27-29,31-33,35-40,55-62,64-76,78-84,86-87,89,91-92,94-101,103,105-122,125-128,130-131,134,136-141,143-145,147-149,151-156,158-167,169-174,176,179-180 src/tactic/probe.cpp 264 204 77% 41-42,48-49,126-128,134-136,150-152,158-160,166-168,174-176,202-203,206-207,210-211,214-215,234-235,238-239,242-243,246-247,256,268,281,295,300,337,350,375,388,415,419-420,424-426,433-434,481-482,513,528-529 src/tactic/probe.h 10 10 100% src/tactic/sls/sls_tactic.cpp 161 0 0% 41-45,47-48,51-53,55,57-60,62-64,66-69,72-73,76-77,79-80,82-86,89-90,92-99,101-102,104,106,108-109,111-116,118-122,124-126,128-131,141-145,147-148,151-153,155,157-160,162-164,166-169,172-173,175-178,180-184,186-192,194,196,198,200,202-203,205-210,212-213,215-217,219-221,225-227,230,232-237,239-241,243,245,247-256,258,260-263,267-270 src/tactic/smtlogics/nra_tactic.cpp 19 19 100% src/tactic/smtlogics/qfaufbv_tactic.cpp 27 27 100% src/tactic/smtlogics/qfauflia_tactic.cpp 17 17 100% src/tactic/smtlogics/qfbv_tactic.cpp 66 65 98% 130 src/tactic/smtlogics/qfidl_tactic.cpp 54 54 100% src/tactic/smtlogics/qflia_tactic.cpp 153 152 99% 48 src/tactic/smtlogics/qflra_tactic.cpp 17 17 100% src/tactic/smtlogics/qfnia_tactic.cpp 73 73 100% src/tactic/smtlogics/qfnra_tactic.cpp 200 199 99% 321 src/tactic/smtlogics/qfuf_tactic.cpp 12 12 100% src/tactic/smtlogics/qfufbv_ackr_model_converter.cpp 2 2 100% src/tactic/smtlogics/qfufbv_tactic.cpp 117 102 87% 54,74,76-78,105-106,118-120,122-125,133 src/tactic/smtlogics/quant_tactics.cpp 74 59 79% 69,71-76,91-96,103,115 src/tactic/smtlogics/smt_tactic.cpp 12 11 91% 27 src/tactic/tactic.cpp 200 145 72% 32-39,41-44,47,55-57,62,69,120,122,124,126-129,135,139-141,143,145,147,150-151,191,193,246-247,267,286-289,292-298,303-306,311 src/tactic/tactic.h 26 16 61% 70,77-79,81,86-87,89,130,132 src/tactic/tactic_exception.h 3 3 100% src/tactic/tactical.cpp 793 415 52% 82-85,108,148,152,155-167,175-177,179,184-185,187-189,191-193,195-197,199-201,203-205,207-210,217-219,221-223,225-227,263-264,267-268,299-301,315-317,323-325,344,362,365-367,369-371,373-375,377,381-382,395-398,426-428,431-433,436-438,441-443,446-448,475,482-483,489,547-550,553-557,570-572,574,579,588-590,593-595,598-600,613,615,617,619-620,622-623,627-629,631-636,638-640,642-644,647-649,651-657,659-660,662-663,665-670,672-674,676,678,681-682,685-693,696-704,707-715,717-723,725-727,729,731-748,750,752-756,758,760-768,771,773-774,776-782,784-787,789,793-794,796-806,808-819,821,824-837,839-840,846-847,851-856,858,885-886,888,948-949,951-952,955,957,966-977,986,992-994,1005,1007,1009-1013,1015,1017-1019,1023-1024,1031,1053,1080,1132,1149,1165-1168,1187,1218,1237,1241-1242,1253,1255,1257-1260,1262,1264,1266-1267,1280-1281 src/tactic/ufbv/macro_finder_tactic.cpp 77 68 88% 100-101,108,115-120 src/tactic/ufbv/quasi_macros_tactic.cpp 75 65 86% 49-50,103-104,111,118-122 src/tactic/ufbv/ufbv_rewriter_tactic.cpp 33 25 75% 31,33-34,41-44,76 src/tactic/ufbv/ufbv_tactic.cpp 35 35 100% src/tactic/user_propagator_base.h 46 3 6% 11,19,36,40,42-44,47,49-50,60,65-66,68-70,72-74,76-78,80-82,84-86,88-90,92-94,96-98,103-105,107-109 src/test/algebraic.cpp 509 505 99% 217-219,223 src/test/algebraic_numbers.cpp 99 99 100% src/test/api.cpp 81 81 100% src/test/api_bug.cpp 28 28 100% src/test/arith_rewriter.cpp 36 36 100% src/test/arith_simplifier_plugin.cpp 38 36 94% 22-23 src/test/ast.cpp 50 50 100% src/test/bdd.cpp 432 0 0% 10-19,21-26,28-41,43-65,67-81,83-92,94-98,100-101,103-106,108-121,123,125-132,135-144,146-152,157-159,161-172,174-176,178-182,184-188,190-194,198-203,206-211,214-220,222-234,236-239,241-245,247-251,254-255,258-259,262-265,267-271,273-276,278-282,284-287,289-294,296-299,301-302,305-307,309-311,313-320,322-330,332-333,335-336,338,341,343,345-346,348-352,354-357,359-363,365-372,375-376,378-383,386-392,394-402,404-408,410-419,421-424,426-427,429-440,442-446,448,450-454,456,458-463,465,468-484,486-498,503-507,515-535 src/test/bit_blaster.cpp 126 109 86% 27-35,37-41,43-45 src/test/bit_vector.cpp 214 213 99% 205 src/test/bits.cpp 158 0 0% 15,17-81,83,85-86,89-90,93-94,97-98,101-102,105-106,109-110,113-114,117-118,120,122,124-140,142,144-145,147,149,151-154,156-163,166-168,170-178,180-187,189-200,202-206 src/test/buffer.cpp 23 23 100% src/test/chashtable.cpp 130 130 100% src/test/check_assumptions.cpp 25 25 100% src/test/cnf_backbones.cpp 211 0 0% 17-21,23-28,30-32,35-39,55-56,58-59,61-62,64-65,67,69,73-78,81,85-93,95-115,118-126,130-136,139-140,142-152,154-157,159-180,182-210,212-220,223-232,234-238,240-241,243,245,247-255,257-261,263-265,267,269-272,274-280,282,284-286 src/test/cube_clause.cpp 59 59 100% src/test/datalog_parser.cpp 41 0 0% 19-25,27,29-31,33,35-36,38-42,44-45,47-51,55-63,65-70 src/test/ddnf.cpp 150 0 0% 21-27,32,38-42,45,47-51,53-54,56-66,68-78,80,82,84-87,90,92-96,98-99,101-111,113,115-116,118,120-121,124-128,131-137,140,144,148,151-158,160-161,163-165,167,170-181,183-193,196-201,203,205-221 src/test/diff_logic.cpp 2 2 100% src/test/distribution.cpp 21 0 0% 21-26,28-32,34-39,41,43-45 src/test/dl_context.cpp 2 2 100% src/test/dl_product_relation.cpp 252 1 0% 23,25-27,31-38,40-47,49-57,60-68,70-74,76-79,81-87,89-90,92-96,98-107,110-112,114,116-120,122-127,129-134,136-143,145-147,149-150,152-158,160-161,163-164,166-169,171-178,180-185,187-190,193-198,200-202,204-205,208-210,212-221,224-228,230-232,234-236,238-240,242,244-250,252-256,258-259,261-263,265-267,270-272,275,277-280,282-284,286-288,290-292,294-296,298-299,301-304,306,308,310-311,313-315,317-318,320-321,323,325-328,330-332,334-338,340-342,345 src/test/dl_query.cpp 149 0 0% 20-22,24,26-32,34-40,42-44,46-47,49-53,55,59-60,62-65,67-72,75,77-84,86,88-90,92-98,100-102,104-109,111,113-115,117-122,124-125,127-131,133-140,142-149,151-154,156-161,165,167-169,172,174-176,178-180,182-186,188-189,191-192,194-202,204,206-210,266 src/test/dl_relation.cpp 217 217 100% src/test/dl_table.cpp 71 71 100% src/test/dl_util.cpp 33 33 100% src/test/dlist.cpp 119 119 100% src/test/doc.cpp 385 380 98% 196-197,329,345,349 src/test/egraph.cpp 106 106 100% src/test/escaped.cpp 15 15 100% src/test/euf_arith_plugin.cpp 80 0 0% 16-26,29-35,37-42,44-50,52-58,60-65,67-77,79-85,87-99,101,103-106 src/test/euf_bv_plugin.cpp 33 0 0% 15-25,150-156,158-169,172,175-176 src/test/ex.cpp 22 21 95% 43 src/test/expr_rand.cpp 77 0 0% 19-21,23-25,27-29,31-32,34,36-39,41-48,50,52-53,55-56,58-77,79-82,84-90,92-93,95-103,105-107,109-111 src/test/expr_substitution.cpp 28 0 0% 18,20-22,25,27-30,33-37,39-46,48-49,51,54,56,70 src/test/ext_numeral.cpp 278 0 0% 37-38,65-67,69-77,79-82,84-91,93-96,98-104,106-109,111-115,117-121,123-125,127-130,132-135,137-140,142-145,147-153,173-178,180-187,189-195,197-205,207-215,217-230,232-240,242-250,252-265,268-276,278-286,288-301,304-312,314-322,324-338,340-364,366-368,370-373,375-379,381-384,386-390,392-396 src/test/f2n.cpp 44 0 0% 23-25,27-42,44-64,66-69 src/test/factor_rewriter.cpp 13 13 100% src/test/finder.cpp 149 0 0% 8,10-14,16,18-20,23,27-37,39-42,44-47,49-50,52-55,57-62,64-65,67-70,72-75,77-78,80-83,85-89,91-92,94-97,99-106,108-109,111-114,116-121,123-124,126-129,131-135,137-138,140-143,145-149,151-152,154-157,159-165,167-168,170-173,175-179,181-182,184-195 src/test/fixed_bit_vector.cpp 78 78 100% src/test/fuzzing/expr_delta.cpp 53 0 0% 10,12-14,16-17,20-29,32,34-36,38-42,45,47,49-52,54-56,58-60,62-67,69-75,78,81-82 src/test/fuzzing/expr_rand.cpp 216 0 0% 14-18,20-26,28-30,32-34,36-44,46-49,51-60,62-66,68-70,73-83,86-97,99-107,109-112,115-117,119-128,130-137,139-168,170,172-173,175,177-180,184-200,204-210,212-218,220-229,231-234,240,242-246,248-249,251-254,256-270 src/test/fuzzing/expr_rand.h 1 0 0% 45 src/test/get_consequences.cpp 76 0 0% 17-18,21-22,25-27,30-34,36-38,40-50,52-53,56-61,63-71,73-77,79-81,83-85,87-89,91-94,96,98-99,101-103,105-108,110,112-115 src/test/get_implied_equalities.cpp 91 91 100% src/test/hashtable.cpp 2 2 100% src/test/heap.cpp 83 79 95% 47-48,77,84 src/test/heap_trie.cpp 39 0 0% 11,17-31,33,36,38,40-48,52-55,57-61,63,65 src/test/hilbert_basis.cpp 205 0 0% 51-53,55-58,60-68,70-71,74-75,79-92,94-97,100,102-104,109-113,118,120,122-124,127-133,135-147,149-173,175-176,178-192,194,196-198,200-209,211,217-223,225-229,253-260,262,264-265,267,269-270,272-273,275-276,322-329,386-388,390-391,393-394,571-594,596-597,599-600,604,606-607 src/test/ho_matcher.cpp 141 0 0% 7-9,21-23,25-27,29-30,33-49,53-68,71-80,83-91,94-111,114-117,119-123,130-143,145-150,152-160,162-166,168-172,177-178,180-186,188-190 src/test/horn_subsume_model_converter.cpp 44 0 0% 14-17,19-22,24-27,29-30,32,34-36,38-41,43-46,48-57,59-65,68 src/test/horner.cpp 101 101 100% src/test/hwf.cpp 69 0 0% 24-25,28-29,31-32,34-35,37-39,41-42,45-46,48,50-54,56-60,62-66,68-72,74-78,80-84,86-90,92-95,102,104-105,108-110,112-114,116-120 src/test/im_float_config.h 11 0 0% 32,39-41,46-47,56-59,62 src/test/inf_rational.cpp 122 121 99% 150 src/test/interval.cpp 251 0 0% 32-38,40-43,45-49,51,53-61,63,65,67,69-81,83,85-88,90,92-95,131-132,135-137,139-142,144-147,149-151,153,157-160,162-164,167-170,172-174,176,179-181,183-186,188-191,193-195,197,199,204-209,211,214-220,222-229,249-251,253-257,259-260,262-266,268-272,274-275,277-281,283-287,289-290,292-296,298-305,307-311,313-315,317-318,320-327,329-332,334-335,337-338,340-344,346-350,353-357,359-363,365-370,373-377,416-428,455,462-472 src/test/karr.cpp 159 0 0% 20,22-25,27-30,33-36,38-45,49-65,67-75,78-93,95-107,109-112,114-120,122-126,128,132,135-145,147-158,160-165,188-198,241,255-261,263,265-266,268,271,273,283-285,287,289-290,292,295,299-301 src/test/list.cpp 19 19 100% src/test/lp/argument_parser.h 85 0 0% 39-43,49-51,57-59,62-71,73-77,79,81-83,85-86,89-90,93-95,97-100,102-103,105-107,109-110,113-119,121-126,128-136,138-141,143-145,147-148,150-153,155-156 src/test/lp/gomory_test.h 155 0 0% 6,16-24,35-47,50-53,55-57,59-65,67-68,70,72-73,75-79,81,83-84,86-88,90-95,102-107,109,111-113,115-118,120,122-124,126-129,132-134,136-148,150-155,157-160,165-166,168-170,172-174,181-183,185-187,189-194,196-198,200,206-207,209-217,219-221,223-225,227,229-232,234,236 src/test/lp/lp.cpp 1351 1 0% 61-73,75,77,80-82,86,89-90,93,95,97-104,106-110,112-119,133-137,139,141-142,144-154,156-177,179,181,183-187,189,191-192,194,196-209,211-212,214-220,256,258,302,304,364,372,379,381-383,385,387-393,395,397-400,402-403,405-406,409-411,413,415-421,425,427-430,432-433,435,437-440,442-443,448,450,452-453,456-460,462-464,466-467,470-505,507-509,511-520,522-524,526-564,571-593,595,597-622,624-627,629,632-635,638-639,657,663,665,667-671,673,675,677-681,683,685-686,688,690-698,700-704,706-712,714-715,717-719,728-732,734,736-745,747-771,773-782,784-786,788-813,815-822,824-830,833-836,838-844,846-847,849-860,873-888,904,906-907,943-950,958-965,975-982,990,992-1000,1014,1016-1025,1035-1036,1038-1040,1042-1053,1066-1075,1077-1090,1092-1093,1095-1097,1099-1101,1103-1105,1107-1111,1113-1114,1116-1120,1122-1123,1125-1127,1129-1131,1133-1135,1137-1141,1143-1144,1146-1150,1152-1153,1155-1157,1159-1162,1164-1165,1167-1169,1171-1179,1181-1187,1189-1198,1201,1203,1205-1207,1209-1242,1244-1254,1256-1273,1275-1277,1279-1312,1314-1323,1325-1342,1346,1348-1349,1351-1368,1370-1371,1373-1390,1392,1394-1401,1403-1404,1406-1407,1409-1416,1418-1420,1424-1430,1432-1433,1435-1438,1440-1466,1468-1469,1471-1488,1490-1563,1565-1609,1612-1626,1628-1644,1646-1652,1654-1664,1669-1674,1677-1682,1684-1685,1687-1690,1692-1693,1695,1697-1704,1707-1708,1710,1713,1715-1726,1729,1731-1734,1736,1738-1739,1742-1747,1750,1753-1755,1757-1761,1763,1765,1769-1775,1778-1781,1783-1785,1788-1790,1792,1794,1796,1799,1801,1803,1806-1808,1811,1813,1815,1818,1820,1822,1825,1827,1829,1832,1834,1836,1839,1841,1843,1846,1848,1850,1853,1855,1857,1860,1862,1864,1867,1869,1871,1874,1876,1878,1881-1883,1886-1888,1890-1892,1895-1896,1898-1900,1902-1927,1934-1935,1939-1945,1947-1954,1956-1971,1973-1977,1979,1981-1983,1987,1989-1996,1998-2001,2004-2005,2008-2009,2011,2014,2016-2018 src/test/lp/nla_solver_test.cpp 472 0 0% 23-30,32-36,38-40,42,51-54,56-70,72-74,76,78-80,82-97,101,103,105,117-122,124,127-130,133-137,140-144,147-151,154-168,170-180,185-192,195-197,200-218,221,224,226-228,230-232,234-245,247-251,254-259,261-264,266-288,292,294-298,301-316,318-320,322-332,335-344,346-352,354-357,359-364,367-368,370-378,380-382,385-390,392-395,397-398,400,402-407,409-416,419,421,423-438,440-442,444-454,457-466,469-470,472-474,476-480,482-487,490-491,493-494,538-550,552-554,556,558-560,562-563,565-567,569,574-575,578-579,581,584-585,587-588,590-593,595-596,598,733,735,801,803-808,810-819,821-824,826-829,831-836,838-846,848-851,853-855,857,902,905-909,911-916 src/test/main.cpp 207 103 49% 51-54,57-64,66,69,72,74-75,80-82,92-94,97-99,102-106,108-109,114-118,121-125,128-131,133-134,136-138,225-242,244-268,270-278 src/test/map.cpp 23 23 100% src/test/matcher.cpp 67 67 100% src/test/memory.cpp 32 0 0% 16-18,21,25,27-29,31-34,37,39,41-50,52-58,60 src/test/model2expr.cpp 37 0 0% 14-17,19-22,24-31,33-44,46,48-50,52-53,55-57 src/test/model_based_opt.cpp 20 20 100% src/test/model_evaluator.cpp 47 0 0% 9-12,14,16,18-32,34-41,44,46,49-57,61-66,69 src/test/model_retrieval.cpp 37 37 100% src/test/monomial_bounds.cpp 103 103 100% src/test/mpbq.cpp 38 0 0% 22-46,48-56,58-61 src/test/mpf.cpp 45 45 100% src/test/mpff.cpp 515 0 0% 26,28,30-39,41-43,45-51,53-64,66-75,77-86,88-105,107-116,151-154,173-176,178-188,190-206,208-210,212-224,226-238,240-251,253,255-257,259-261,264-268,271-275,277-278,280-294,296-298,301-303,306-311,314-319,323-336,338-348,350-357,360-363,365-369,371-387,390-395,397-404,406-414,416-424,426-441,444-459,461-487,489-490,492-497,499-505,507-534,543-553,555-570,572-577,579-596,598-607,610,612,618-637,639-646,648-655,657-668 src/test/mpfx.cpp 44 0 0% 22-37,39-44,46-63,65-68 src/test/mpq.cpp 111 111 100% src/test/mpz.cpp 441 419 95% 352-353,384-386,390-403,405-407 src/test/nla_intervals.cpp 120 120 100% src/test/nlarith_util.cpp 33 23 69% 37-38,42-43,46-51 src/test/nlsat.cpp 94 68 72% 29,33-45,47-48,50-59 src/test/no_overflow.cpp 449 0 0% 77-84,86-92,94,96,98-102,104-105,111-114,116-121,123-128,130-135,137-142,144-151,153-158,160-165,167-172,174-177,179,181,183-187,190-191,197-200,202-207,209-214,216-221,223-228,230-235,237-242,244-250,252-258,260-265,267-272,274-279,281-286,288-291,293,295,297-301,303-304,308-309,311-314,316-319,321-324,326-329,331-334,336-339,341,343,345-349,351-352,358-361,363-368,370-375,377-382,384-389,391-396,398-404,406-411,413-419,421-426,428-433,435-440,442-445,447,449,451-455,457-458,463-465,467-471,473-477,479-483,485-489,491-495,497-501,503-507,509-513,515-519,521-525,527-530,548-549,552-553,556-557,560-561,564-565,568-569,572,574,576-580,582-586,588-589,591-592,594-600,602-605,608,610-612,614,617-618,621,625-627,629-633,635-638,679-682,684-691,693,698-699,701,703,705,707,709,711,713,717-725 src/test/object_allocator.cpp 64 64 100% src/test/old_interval.cpp 145 144 99% 128 src/test/optional.cpp 41 41 100% src/test/parray.cpp 145 145 100% src/test/pb2bv.cpp 170 0 0% 24-36,38-48,50-58,60-63,65-77,79-83,85-93,97-100,102-106,108-128,131-137,139-142,144-153,155-158,160-169,171-175,177-197,199-207,209-214 src/test/pdd.cpp 630 0 0% 9-20,22-25,27-37,39-43,45-48,50-55,57-58,60-74,77-80,82-83,85,89-95,97-103,105-112,114-123,125-129,131-133,135-146,149-155,157-162,164-165,167-173,175-197,199-217,219-221,223-229,231-242,244-266,268-281,283-302,304-306,308-314,316-321,323,328-340,343-353,355-361,363-371,373-374,376-381,384-387,390-394,397-401,405-407,411-413,417-420,422-424,426-433,435-450,452-456,458,460-466,468-470,472-475,477-487,489-493,495-499,501-503,505-510,512,514-522,524-531,533-544,546-548,550-553,555-560,562-564,566-573,576-578,581-589,592-597,600-609,611-613,615-618,620-626,628-633,635-641,643-645,647-650,652-653,655-664,666-673,675-677,679-720,726-747 src/test/pdd_solver.cpp 205 0 0% 15-18,20-28,31-37,39-44,46-51,54-61,64-70,73-78,81,83-88,90-92,94-96,99-104,106,109-110,112-131,133,135-138,140,142-143,145-146,148,150-177,180,182-183,185-190,192-196,198,200-203,205-207,209-210,212-219,221-233,235-249,251-256,258,261-264 src/test/permutation.cpp 97 96 99% 70 src/test/polynomial.cpp 2 2 100% src/test/polynomial_factorization.cpp 121 121 100% src/test/polynorm.cpp 78 0 0% 15-30,155-158,160-161,163-164,166-167,169-170,172-174,176-177,179-180,182,184-185,187-189,191-193,195,197-211,213,215,217-221,223-226,228-230,232-234,237 src/test/prime_generator.cpp 22 22 100% src/test/proof_checker.cpp 22 22 100% src/test/qe_arith.cpp 131 0 0% 446-461,464-484,487-492,495-511,514-531,535-550,553-561,564-576,579-589,592,595-597 src/test/quant_elim.cpp 100 0 0% 54-56,80,83-84,86,97,99,101,103,108,110,117,122,138,146-149,151-154,156-159,161-164,170,175,177,179,182,188,191,197,206,209,212-213,226,233,242,249,255,261,264,266,269,275,279,294,297,299,302,304,307,309,311,315,323,327,331,339,342,350,352,355,357,359,361,365,368,373,375,379,385,387,389,391,393,395,397,400,406,408,410,417,428,432,437,441,474,479,499,503 src/test/quant_solve.cpp 176 0 0% 23,26-42,44-52,88-96,98-101,103,105,107-137,140-152,154-157,159-162,164-169,172-181,184-232,234-235,237-239,242-249,252-253,255,264 src/test/random.cpp 7 7 100% src/test/rational.cpp 414 414 100% src/test/rcf.cpp 119 0 0% 24-28,37-41,51-71,73,75-79,84-87,90-93,95-106,108-124,126,128,130-146,148-158,160-164,166,169-177 src/test/region.cpp 5 5 100% src/test/sat_local_search.cpp 45 0 0% 8,13,15-17,19,68,70,72-75,77-80,82-84,86,89-90,92-93,95-97,99-101,103-105,107-109,111-112,115-116,124-127,129 src/test/sat_lookahead.cpp 36 0 0% 8-13,15-17,20-23,26-30,33-36,38-40,42,44,46-47,49-55 src/test/sat_user_scope.cpp 77 0 0% 21-23,25-26,29-36,38-42,44-48,50-54,56-78,80-88,90-105,107 src/test/scoped_timer.cpp 30 0 0% 14-15,17-21,24-31,33,35-37,39,41-42,44-48,50-51,53 src/test/scoped_vector.cpp 73 0 0% 4-6,8,10-12,14-15,17-20,22-24,26-28,30,32-35,37-38,40-43,45-46,48-50,52-56,58-59,61-64,66-71,73-74,76-80,82,84-86,88-89,91-96,98-99 src/test/simple_parser.cpp 27 27 100% src/test/simplex.cpp 179 0 0% 21-27,29-33,35-39,41-45,47-51,61-94,96-101,103-110,112-118,120-126,128-134,136-141,143-156,158,160-172,174,176-191,193-194,196,198-199,201-209,212-218,220-222,224-231 src/test/simplifier.cpp 148 148 100% src/test/sls_seq_plugin.cpp 216 0 0% 11-14,16,19,25-27,30-32,41,73-74,80-84,86-102,104,110-129,131-132,134-141,143-146,148-149,151-152,154-155,157-158,160-161,163-164,166-167,169-170,172-175,177,180-192,199-201,203-207,217-220,223-225,228-236,238-240,242,245,247-248,250-251,253-254,256-257,259-260,262-263,265-266,270-274,276-278,281,283-285,287-289,291-294,296,298-302,304-306,309,311-323,325-326,328-329,333-345,347-354 src/test/sls_test.cpp 2 0 0% 285,289 src/test/small_object_allocator.cpp 29 29 100% src/test/smt2print_parse.cpp 132 123 93% 84-85,87,154-156,220-222 src/test/smt_context.cpp 19 19 100% src/test/solver_pool.cpp 31 0 0% 6-10,12-18,20,24-27,29-42 src/test/sorting_network.cpp 506 0 0% 21,24-25,27-29,31-35,42,45-46,48-49,51-52,57-61,63-66,68-73,75,77-82,84-87,89-94,96,98,100-104,106-114,116-119,121,123-129,131-144,151,155-157,160-163,165-166,168-170,174-175,177-179,182,184-194,196,199-202,204-213,217-226,228-241,244-249,251-256,258-270,275-283,285-297,299-304,306-313,315-327,332-340,343-355,357-362,364-365,367-376,381-388,390-395,397-406,408-414,416-421,424,428-431,433-435,437-443,445,447-448,450-474,477,479-482,485-492,494-498,501,503-510,512-524,526-540,542-554,556-558,561,563-564,569-576,578,580,584-587,589,592-593,595-598,600,603-607,609-610,612-613,617-624,626,628-632,634,637-638,640-643,645,647-650,652-655,657-660,662-673 src/test/stack.cpp 43 39 90% 60-63 src/test/string_buffer.cpp 26 26 100% src/test/substitution.cpp 32 32 100% src/test/symbol.cpp 32 32 100% src/test/symbol_table.cpp 22 22 100% src/test/tbv.cpp 75 75 100% src/test/theory_dl.cpp 26 26 100% src/test/theory_pb.cpp 117 0 0% 15-22,24,26-27,38-47,49,51-55,59-81,83-87,91-104,106-110,116,118-122,124,126,128-132,134-141,144-149,151-154,156-167 src/test/timeout.cpp 2 2 100% src/test/total_order.cpp 127 126 99% 73 src/test/totalizer.cpp 16 0 0% 6-13,15-22 src/test/trigo.cpp 109 0 0% 31-39,41-54,57-65,67-80,84,89-93,99-105,110-119,134-145,147-161,163,167-178 src/test/udoc_relation.cpp 663 661 99% 929-930 src/test/uint_set.cpp 139 139 100% src/test/upolynomial.cpp 815 811 99% 571-572,668-669 src/test/value_generator.cpp 21 0 0% 9-14,16-24,26-27,56,58-60 src/test/value_sweep.cpp 26 0 0% 8-16,18,21-34,36,38 src/test/var_subst.cpp 63 42 66% 31-34,38-41,44-47,49-57 src/test/vector.cpp 36 0 0% 22-48,50-51,53,55-56,58,60-62 src/test/zstring.cpp 17 13 76% 17-20 src/util/approx_nat.cpp 31 12 38% 22-24,31-36,38-42,55-57,59-60 src/util/approx_nat.h 3 3 100% src/util/approx_set.cpp 25 9 36% 22-30,32,34-39 src/util/approx_set.h 65 60 92% 66,68,222-224 src/util/array.h 75 0 0% 25,29-36,38,40-45,48-51,53-59,61-67,74,111-114,120-121,123-127,136-140,143-147,149-151,153-154,156,158-160,163-165,168-169,172-173,184-185,196 src/util/array_map.h 56 54 96% 98-99 src/util/backtrackable_set.h 53 49 92% 49-50,59-60 src/util/basic_interval.h 111 99 89% 139-142,144-147,260-263 src/util/bit_util.cpp 262 0 0% 29-34,36,44-45,47,50-63,69-70,72,81-88,90,92-93,98-99,101,114-119,121-124,132,134,136-140,142-144,146,151-156,161-164,174,176-186,188-197,199-201,203-213,215-230,232,242-246,248-262,264-266,268-270,272-281,283,285-289,291-310,312-316,318,320-334,336-338,343-355,357-358,360-367,369-376,378-385,387-388,390-399 src/util/bit_vector.cpp 161 122 75% 84,125,162,164-166,209-212,214-223,225-226,229-234,237-247 src/util/bit_vector.h 95 89 93% 218,220-221,223,226-227 src/util/buffer.h 165 157 95% 117-122,174,255 src/util/cancel_eh.h 12 12 100% src/util/chashtable.h 444 400 90% 117,164,168,184-187,189,289-301,303-304,306-309,540-541,543-544,553,575,577,648-650,660-661,664-665,668-669,699 src/util/checked_int64.h 151 0 0% 32,40,44-45,47-51,60-62,64-66,68-69,71-72,74-76,78-79,82,84,86,88-89,92-93,96-97,120,122-129,134,137,139-146,151,154,156-163,165-175,181,184-186,189-191,194-195,206-207,211-212,216-217,221-222,226-227,231-232,237-238,242-244,248-251,255-259,263-266,270-274,278-281,285-288,300-308,310-313,317-320,324-329,331-333 src/util/cmd_context_types.cpp 23 0 0% 19-40,42 src/util/cmd_context_types.h 44 22 50% 62-63,94-96,101-117 src/util/container_util.h 44 26 59% 43-46,55-58,60,63-66,114-118 src/util/debug.cpp 100 21 21% 31-33,39-43,48,68-71,80-81,88-90,92,94,96,98,100,102,105,107,111-112,115-117,119-120,122-125,128,131,134,137,140,143,145-146,148,151-156,158,160,163-164,166,168-172,174,176-177,179,181-185,187,189-190,192-193,195-196,198 src/util/dec_ref_util.h 17 15 88% 61-62 src/util/dependency.h 162 137 84% 72-78,168-169,378-379,388,390-391,410-413,419-420,423-424,435-437 src/util/distribution.h 40 0 0% 33,35-42,44-46,50,61-67,73-74,81-85,87-96,98,101-102 src/util/dlist.h 106 81 76% 56,124-129,162,171,188,191,194,197-198,207-210,213-214,216-217,225-227 src/util/ema.h 22 22 100% src/util/env_params.cpp 19 18 94% 34 src/util/event_handler.h 4 4 100% src/util/ext_gcd.h 24 24 100% src/util/ext_numeral.h 149 81 54% 61,64-66,69,72,74-75,77-78,80-81,83,86,89-90,92-94,96-98,100-102,104,131,138-144,146,148-150,152-154,156-158,161,258,263,278,284-285,290-291,305,310,314,319,323,327-330,332,335,339-342,344 src/util/f2n.h 86 0 0% 38,42,44-46,48-49,51-54,58-62,64,66,68,70,73,76-79,82-89,91-98,100-109,111-113,117-118,123-127,130,132-133,135-136,138-142,145,147-148,150,152-156,158-160,162-164 src/util/file_path.h 11 10 90% 24 src/util/fixed_bit_vector.cpp 102 90 88% 67-70,73-76,132,139-140,146 src/util/fixed_bit_vector.h 39 38 97% 91 src/util/gparams.cpp 468 243 51% 34-39,41-42,75-80,82,84-85,148-149,152,272-287,289-294,297-304,314-316,323-325,332-334,348-349,367-373,384-390,408-411,425-426,429,433-442,444,471-473,500-518,520,522-530,532,534-552,554-557,559-570,572-575,577-582,584-586,588-592,594-604,609-612,630-632,662-665,667-668,671-674,676-679,681-684,686-689,703-705,708-710 src/util/hash.cpp 30 30 100% src/util/hash.h 97 91 93% 143,188-192 src/util/hashtable.h 346 328 94% 173-178,180-181,213,233,358,405,460-461,466,517,569-570 src/util/heap.h 170 162 95% 61,161-163,267-268,271-272 src/util/hwf.cpp 269 0 0% 62-63,90,92-93,95-97,99-102,104-106,108-110,112-115,117,120-122,124,126-127,129,131-132,134-135,137,139-140,142,144,146-148,150-151,154,156-157,160-162,164,166,168-174,176-178,180-182,184-186,188-190,192-194,196-197,200-201,204-205,208-209,212-213,216-217,221,223,225-226,230,232,236-237,241,243,245-246,250,252,254-257,259-260,264,266,268-269,306,308,310-312,314,319-324,326,328,330,335-340,342,344,346-350,352,354-358,360,362-366,368,370-374,376-378,380-381,383-389,391-393,395-397,403,405,408-409,412-413,416-417,420-421,424-426,430,433-435,439,442-443,446-447,450-452,455-458,461,466-467,470-472,474-478,481-484,486,488-491,493-495,497-499,501-502,504-507,509-512,514-517,519-522,542-549,551,592,594-595,597-598,600-601,603-605,607-608,610 src/util/hwf.h 21 0 0% 30,32-34,38,62-65,67,70,90,93,116,119,122-123,126-127,130-131 src/util/id_gen.h 30 17 56% 45,54-57,59-61,74-78 src/util/id_var_list.h 98 88 89% 72,92-93,117,133-135,147-148,150 src/util/inf_eps_rational.h 174 113 64% 50-56,58,60-61,63-68,73-76,156-159,174-176,189-191,280-283,292,294,297,299,304-307,310-313,379,384,406-410,416,419-425 src/util/inf_int_rational.cpp 30 19 63% 26-28,30,32-35,37,39-40 src/util/inf_int_rational.h 81 70 86% 38-39,90-91,102,342,350,358,360-362 src/util/inf_rational.cpp 115 19 16% 25,27-29,31-38,40,42-44,46-53,80,82-83,85-90,92,94-95,97,99-100,102-107,109,111,113,115,117-127,129-135,137,139-140,142,144-159,162,164-165,167,169,171,174,176,178 src/util/inf_rational.h 217 191 88% 55-59,61,63-65,147,152,247-250,363-364,367-368,375-376,379-380,397,401,450 src/util/inf_s_integer.cpp 3 3 100% src/util/inf_s_integer.h 53 1 1% 32-33,47,51-53,55,62-67,87-90,92-95,146-147,158-161,176-179,181-182,247-253,255,257,262-263,274-275,286-287,318-321 src/util/lbool.cpp 12 5 41% 25,29-33,35 src/util/lbool.h 4 4 100% src/util/lim_vector.h 9 0 0% 25-27,29-34 src/util/list.h 30 22 73% 35-36,43-45,47,51-52 src/util/luby.cpp 9 0 0% 21-24,26-27,29-30,32 src/util/map.h 99 90 90% 24,85-86,111,115,119,285,287,289 src/util/max_cliques.h 112 106 94% 48-49,184-186,211 src/util/memory_manager.cpp 152 113 74% 53-54,75-76,78-80,83,85,87-89,135-136,175,192,200,209-214,216-221,265,267,271-272,274-275,305-306,338-339 src/util/memory_manager.h 26 26 100% src/util/min_cut.cpp 136 0 0% 21,23-25,27-30,32-36,38-40,43-44,47,49,51-52,54,56-57,60-64,67-70,75-76,80-81,83-85,87,89-90,93-94,99-100,103,105-107,111-113,115-117,119,122,124-127,130-131,133,135-142,144,147-149,152-155,158-163,165-168,170,172-175,177,180-183,185,187,189-190,192-195,197-198,200-203,205,207,209-211,213-216,218-219,221-225,227,230,232 src/util/min_cut.h 1 0 0% 46 src/util/mpbq.cpp 672 494 73% 61,86-92,209-211,270-272,290-293,333,369-374,376-381,400,402-409,411-414,416-423,425,462-483,486-497,499-500,502-507,509-516,626-627,637-640,726-727,746,834-836,838-839,841-851,853-855,857,860,862-863,865,867-878,880-883,885-886,888-889,891-901,903-904,906,908-914,916 src/util/mpbq.h 62 58 93% 140,159,356-357 src/util/mpbqi.h 12 12 100% src/util/mpf.cpp 1473 1053 71% 39-42,103-107,129,131,140,165,167,174,176,189-190,192-193,197-198,200-205,207-210,212,214-215,217-218,220-221,223-224,290,296,298-302,304,309,330,332,364-366,368-371,378-381,387-388,395-396,422,429-430,449,451,456-458,465-467,485-486,488-489,491,495,500-502,504,530,553,559,565,590,594-595,597-598,600-601,603-604,606-607,609-610,612-613,615-616,618-619,648,669-670,672-673,676,681-682,684-685,687-688,690-691,694,731,750-753,755-756,758-761,763-764,766-769,771-772,774-777,779-780,782-783,787,942,950-952,956-957,959-960,962,964-965,967-968,971-977,979-980,982,985-987,989,992-995,997-999,1002,1010,1012,1014,1054,1056,1060-1062,1064-1068,1070-1071,1073-1081,1083,1142-1144,1146-1148,1169,1171,1173-1177,1179-1180,1192,1213-1214,1238-1243,1386,1395,1427-1430,1432,1449,1451,1491,1493,1495-1496,1498,1500,1507,1509,1511-1512,1514,1516,1525,1528,1530,1539,1574-1578,1580-1584,1592-1603,1605-1608,1610-1621,1623-1631,1633-1634,1636-1639,1641-1650,1652,1654,1656,1658-1659,1661,1664-1670,1672-1688,1690-1691,1719,1748,1793-1795,1797-1800,1803,1805-1813,1815-1817,1888-1894,2050-2051,2098-2099,2101-2107,2109,2112,2114-2119,2121,2123-2124,2126,2128-2129,2131-2138 src/util/mpf.h 84 81 96% 67,116,307 src/util/mpff.cpp 1062 0 0% 36-44,46-48,50-52,54-57,59-64,70,72-78,80-89,91-100,102-110,112-118,120-126,128-135,137,139-140,143,145,147-156,158-165,167-172,174-175,178-181,183,186,190-199,201,205-216,218-221,223-226,228,231-232,234-237,239-247,249-250,252-255,257-260,262,265-267,269,271,273-275,277-288,290-292,294-300,302-308,310-313,315-325,328-337,339-343,345-356,358-359,361-363,365-366,369,371-373,375-377,380-382,386,388-389,391-396,398-400,403-405,408-422,424-429,432-434,437-441,444-446,449-454,457-461,464-466,469-473,475,477-484,486-488,491,493-498,500-513,515-517,520-521,524-525,528,531-535,537-542,544-550,552-556,558-564,566-570,572-581,583,585-586,588-597,599,601-602,604-609,611-612,614-615,617,619,621-624,626-627,629-630,632,635,637-642,645-647,650,654,660-669,671-678,681,686-690,694-696,698-699,703-705,707-713,715-719,721-728,730-731,733,735-738,740,743-748,750-751,753-763,765-766,769-771,773-777,779-783,785-789,791-793,795-797,799-800,802-804,807,814-815,819-826,828-829,831-837,839-844,847-848,850-852,854,856-864,871-875,879-884,886-888,891-897,900-907,909-910,913-916,918-919,921-925,927-928,930-931,933-942,944,946,949-950,953-955,957-961,963-964,966-967,969-978,980,982,985-986,989-991,993,995-996,999-1019,1021,1023-1027,1029-1042,1044-1052,1054,1056-1059,1061-1068,1070-1072,1076-1078,1080-1082,1085-1087,1091-1100,1102-1108,1110-1112,1114-1116,1119-1121,1125-1133,1135-1138,1140,1142-1143,1145-1146,1148,1150-1152,1154-1155,1157-1159,1161-1163,1166-1168,1171-1178,1180-1181,1183-1195,1197-1198,1200-1210,1212-1216,1218-1225,1227-1231,1233-1234,1236,1238-1241,1243-1258,1260-1283,1285-1294,1296-1304,1306-1317,1319-1327,1330-1331,1333-1345,1347-1348,1350-1352,1354-1357,1359-1361,1363-1370,1372-1376,1378-1382,1384-1388,1390,1392,1395-1403,1405,1407,1409,1411,1413,1415-1416 src/util/mpff.h 52 0 0% 41-45,47-51,125,127-130,134-137,155-157,159-160,181,185,189,193,199-201,214,242,247,252,257,262,272,277,312,317,319,334,339,358-359,373,375-377,401,407 src/util/mpfx.cpp 683 0 0% 29-44,46-48,50-53,55-61,63-70,74-82,84-89,91-97,99-101,104-115,118,120,122-132,134-137,139-142,144,147-149,151-154,156-161,163-166,168-176,178-181,183,186-189,191-195,197-199,201-212,214,217-220,222-228,230-236,238-241,243-250,253-256,258-267,269-270,272-274,277-279,283-286,288-296,298,300-309,311-313,316-318,321-334,336-337,339-344,346-350,352-353,356-357,360-365,368-370,373,375,377-380,382-383,386-391,394-399,401-404,406,408-410,412-416,418-422,424-428,430-433,435-439,441-442,444-446,448-450,452-458,460-464,466-475,477-478,480-490,492-497,499-506,508-512,514-516,518-519,522-524,526-542,544-549,551-555,557-561,563-576,578-579,581-585,587-600,602-603,605-609,611,613-614,617-637,639,641-649,651-655,658-673,675,678,680,682,685-693,696,698,700-706,710-716,718-720,723-725,729-730,732-733,735-736,738,740-742,744-746,749-751,754-763,765,767-776,778-780,783-786,788-789,791-796,798-806,808,810-824,826-843,845-852,854-855,857-861,863-864,867-870,873-877 src/util/mpfx.h 42 0 0% 36-39,41-44,93,96-99,103-106,128,132,136,140,146-148,169,174,179,189,199,204,224,229,231,246,251,270-271,307-309,339,345 src/util/mpn.cpp 234 217 92% 148-152,230,260-261,269-271,374,376-380 src/util/mpq.cpp 313 266 85% 98-99,101-102,104-106,108,110-116,223-240,242-243,245,249,257-263,265-266,271 src/util/mpq.h 535 396 74% 79-84,112-113,213,220,251-252,316-317,320-321,325-334,337-340,343-344,347,350-359,362-365,368-369,372,376-382,385-388,391-392,395,398-404,407-410,413-414,417,475-484,494-498,513-516,518-522,530-533,543-546,556-559,588,598,641,643-647,701-705,743-745,747-750,771-773,805,835 src/util/mpq_inf.cpp 16 0 0% 22-24,26-29,31-39 src/util/mpq_inf.h 174 46 26% 48,55-58,65-68,70-75,77,79-82,84,86-87,94,96,98,100-105,107-108,114-115,118-119,122-128,130-132,138-139,142-149,151-154,158-159,162-169,171-174,178,180,182,184,186,198-201,203-206,213-216,223-226,228-230,232-234,241-245,247-248,250-251,253-254,256,258,260-263,265-266,268,270,274-276,278 src/util/mpz.cpp 1334 1203 90% 75-78,84-85,88-89,114-127,455,457,575,604-608,610,612-613,1149,1162,1164-1165,1222-1223,1391-1397,1400-1414,1416,1423,1451-1453,1603,1687-1691,1695-1700,1743,1749,1771-1772,1816-1819,1821-1827,1829-1833,1835,1936,1978,1988-1993,2186,2234,2267,2350,2448-2450,2495,2503-2508,2511-2512,2517-2522,2538,2555 src/util/mpz.h 173 155 89% 193,284,403-404,482-484,487,489,526-528,575-578,600,602 src/util/mpzzp.h 164 158 96% 140,143,168-169,268-269 src/util/nat_set.h 32 27 84% 33-34,69-71 src/util/numeral_buffer.h 26 17 65% 40,42,54-55,66-67,80-82 src/util/obj_hashtable.h 90 87 96% 135,147,179 src/util/obj_mark.h 16 16 100% src/util/obj_pair_hashtable.h 72 67 93% 86-88,130-131 src/util/obj_pair_set.h 5 5 100% src/util/obj_ref.h 72 70 97% 128-129 src/util/obj_ref_hashtable.h 12 12 100% src/util/obj_triple_hashtable.h 66 53 80% 37,39,42-46,109,167-168,171-173 src/util/object_allocator.h 108 108 100% src/util/optional.h 57 41 71% 49-50,81-83,97-99,102-109 src/util/page.cpp 33 28 84% 54-57,66 src/util/page.h 7 7 100% src/util/params.cpp 634 405 63% 33,38,47,99,102-110,117-121,123,125-126,130-135,141,148,160,163-166,168-172,174-187,189-195,197-204,207-219,249-250,257-258,265-266,301-302,305-306,309-310,325-327,354-362,364,396-401,403-408,446-450,452-453,455-456,458-459,461-462,464-465,467-468,470-471,474-475,481-484,486-487,489-490,492-493,495-496,498-499,501-502,504-505,507-508,521-522,524-525,527-528,530-531,536-537,540,553-555,557-558,567-569,575,605,627-628,649,651,653,655,709,717-720,722-725,747-750,757-760,831-833,855-857,859-861,873-875,881-883,889-891,897-899,915,928,1076-1078 src/util/params.h 7 4 57% 107-109 src/util/parray.h 451 415 92% 231-232,240,316,319,321-322,326,407-408,499,510-511,519,541,588-589,608-612,614-620,622-625,627-628,630 src/util/permutation.cpp 54 52 96% 47,79 src/util/permutation.h 27 27 100% src/util/plugin_manager.h 28 24 85% 62-63,66-67 src/util/pool.h 13 13 100% src/util/prime_generator.cpp 93 85 91% 48,91,95-97,108-109,119 src/util/prime_generator.h 1 0 0% 27 src/util/ptr_scoped_buffer.h 21 15 71% 38-39,41,44-45,51 src/util/rational.cpp 100 62 62% 88-92,108-109,111-114,116-120,122-131,136-137,164-173 src/util/rational.h 401 319 79% 59,149-151,185-189,199,230-232,234-236,260-264,288-298,386-388,449,475-479,514,536-542,545-551,566,570,582,584-586,590,594,598,602,606,610,614,616-618,622,627,631,635,645,653,661,665,669,678 src/util/ref.h 67 64 95% 51-53 src/util/ref_buffer.h 80 63 78% 123-125,129,133-136,141-142,146-152 src/util/ref_pair_vector.h 29 27 93% 189-190 src/util/ref_util.h 36 34 94% 84-85 src/util/ref_vector.h 195 191 97% 83-85,175 src/util/region.cpp 22 19 86% 23-25 src/util/region.h 15 13 86% 95,97 src/util/rlimit.cpp 84 69 82% 54-55,91-98,100-101,164-166 src/util/rlimit.h 26 24 92% 76,81 src/util/s_integer.cpp 38 3 7% 26-27,30-39,41,44-60,62-63,67-69 src/util/s_integer.h 40 1 2% 24,30-31,37-39,44,51,53,56,60,66-68,71-75,89-92,95,97,110,116-118,121,124-126,128-133 src/util/sat_literal.h 69 51 73% 123-127,139,153-155,157-159,165,168-172 src/util/sat_sls.h 10 0 0% 24,26-27,29-33,36-37 src/util/scoped_ctrl_c.cpp 32 23 71% 29-34,36-37,43 src/util/scoped_limit_trail.h 23 22 95% 17 src/util/scoped_numeral.h 79 64 81% 32,44,121-122,133-134,153-154,175-177,181,185,189,193 src/util/scoped_numeral_buffer.h 16 16 100% src/util/scoped_numeral_vector.h 39 33 84% 29-33,35 src/util/scoped_ptr_vector.h 31 24 77% 54,68-69,72-75 src/util/scoped_timer.cpp 66 65 98% 107 src/util/scoped_vector.h 95 92 96% 181,185,188 src/util/sexpr.cpp 183 82 44% 43-46,55-58,63-66,93-95,118-120,123-124,126,128-129,131-143,145-150,152,154-160,162-167,170-172,174,176-177,180-181,183-185,187-190,192-194,196-204,206-210,213,216-217,219,245-247,258-259,276-277,280-281 src/util/sexpr.h 12 9 75% 44-45,49 src/util/sign.h 4 4 100% src/util/small_object_allocator.cpp 118 33 28% 47-49,59-65,67-71,103,149-156,158-159,162-168,170-171,176,191-196,198-201,203-227,229-231,233-235,237-240,242,244-246 src/util/small_object_allocator.h 3 1 33% 53,55 src/util/smt2_util.cpp 46 35 76% 33,35,38-45,67 src/util/sorting_network.h 965 227 23% 35-42,44-45,63-64,66-74,76-85,88-94,96-103,105-109,111,113-114,118-122,124-128,130-131,133-140,142,166-167,176-177,233,236,241,258,260,262-263,270,275,287,289,292-293,297,302-303,305-306,308,310,312-313,318-320,322-325,327,329,332,338-343,346,349,351,353-354,357,368-376,378-379,381-383,386-387,394-405,409-413,415-426,429-434,437-440,442-444,447-448,451-453,455-458,460-462,469-479,481-482,484-485,488,491,493,495-496,498,500-501,504-505,508-509,513-516,518-521,524-537,539-540,542-545,547-548,550-556,558,560-570,573,576,578-586,588-589,591,593-598,600,603-604,607-608,611-612,615-619,621-626,628-632,634,636-638,640-642,645-646,655-659,661-665,675-680,682-683,685,687,689,691,694,696-698,700,705-706,708-709,711,713-714,717-719,721,723-724,743-744,749-750,761,804-805,808-809,812-814,816-817,819-820,823,848-859,861-866,868-885,887,889-891,895-897,899-907,909-911,913-924,965-970,972-977,987-990,1006-1010,1014-1018,1020-1023,1025-1029,1031,1039-1040,1046-1052,1063-1064,1067,1079,1082,1084-1102,1104-1118,1126,1131-1132,1134-1135,1138,1141-1146,1148-1155,1157,1160,1162-1181,1188,1194-1196,1198,1200-1201,1203-1204,1206-1209,1211-1220,1222,1226,1231-1232,1235-1236,1239,1243-1246,1249-1252,1255,1259,1261-1263,1266-1269,1271-1292,1294-1300,1302-1304,1306,1308-1334,1340-1341,1355,1374,1379,1381-1424,1429,1434-1435,1453-1458,1475-1476 src/util/stack.cpp 93 93 100% src/util/stack.h 4 4 100% src/util/stacked_value.h 31 23 74% 34-37,43-45,49 src/util/state_graph.cpp 410 208 50% 94-95,315-316,318-319,331-338,340-349,351,353,363-365,367-371,373-374,381,383-394,399-402,404,406,408-409,412,416-418,423-470,472-480,482-484,486-530,532,537-560,562-569,571-572,574 src/util/state_graph.h 11 7 63% 63-66 src/util/statistics.cpp 137 79 57% 51,67,89,131-134,141-142,154-155,157-160,162-165,167-169,172-180,182,184,186,188-192,194-196,202-203,206-208,210-211,213-216,219-222,230 src/util/statistics.h 1 0 0% 45 src/util/stopwatch.h 41 39 95% 94-95 src/util/str_hashtable.h 2 2 100% src/util/string_buffer.h 84 79 94% 65-66,85,120-121 src/util/symbol.cpp 100 85 85% 158-161,164,166,174-179,181,198,200 src/util/symbol.h 67 64 95% 74,103,119 src/util/symbol_table.h 89 89 100% src/util/tbv.cpp 193 133 68% 27-29,37-39,97-107,109,145-146,158-164,167,201-203,226,228-230,232-235,237-240,242,244-245,250-251,257,259-265,286-287,289-290 src/util/tbv.h 20 19 95% 62 src/util/timeit.cpp 23 23 100% src/util/timeit.h 1 1 100% src/util/timeout.cpp 18 6 33% 35-42,48-51 src/util/timer.h 7 5 71% 41-42 src/util/top_sort.h 70 58 82% 56,109,115,117-124,130 src/util/total_order.h 143 143 100% src/util/trace.cpp 140 52 37% 1-2,4-5,7-8,10-11,13-15,17-18,20-21,23-24,26-29,31-32,38,40-42,44,46,49-51,53-54,56,58-60,65,70,77,79-80,84-85,93,97,101,105-113,117-123,125,129-134,136-140,145,148-158 src/util/trace_tags.h 37 37 100% src/util/trail.h 137 129 94% 34,106-109,188,193-194 src/util/uint_map.h 13 13 100% src/util/uint_set.h 260 224 86% 31-33,213,279,289-295,297,299-301,303-307,357-364,370,377-379,382-384 src/util/union_find.h 133 88 66% 28,116,139-145,160-165,168-183,196,211,221-223,225-226,236,240,246-250 src/util/util.cpp 105 68 64% 47-50,52,54,56-58,85-111,151 src/util/util.h 144 118 81% 165-169,171,173-175,178-181,286-288,334-336,401-405,435,447 src/util/var_queue.h 33 32 97% 47 src/util/vector.h 378 347 91% 49,87,178-181,211,225,251-257,567-570,624,658-661,681,695-699,701 src/util/visit_helper.h 17 13 76% 31-34 src/util/warning.cpp 43 32 74% 70-72,78-80,116-120 src/util/z3_exception.cpp 35 13 37% 34-36,38-53,55,57-58 src/util/z3_exception.h 3 2 66% 39 src/util/zstring.cpp 213 166 77% 46,51,54,58-69,92,95,101-102,159,167-174,216-225,228-229,255,269-271,277-278,287 src/util/zstring.h 31 21 67% 38-39,47,51,58,62,88-91 ------------------------------------------------------------------------------ TOTAL 373164 176005 47% ------------------------------------------------------------------------------