<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE coverage SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04.dtd'>
<coverage line-rate="0.9722332407774693" branch-rate="0.951409978308026" lines-covered="2451" lines-valid="2521" branches-covered="4386" branches-valid="4610" complexity="0.0" timestamp="1776348328" version="gcovr 5.0"><sources><source>../</source></sources><packages><package name="TESTS.TEST_COLOR" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_COLOR/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="14" hits="1" branch="false"/><line number="15" hits="1" branch="false"/><line number="16" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="26" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="28" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="49" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="54" hits="1" branch="false"/><line number="55" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="56" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="61" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="63" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="64" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="65" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="66" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="68" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="69" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="71" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="72" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="73" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="74" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="76" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="78" hits="23" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="22" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="80" hits="44" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="81" hits="22" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="82" hits="22" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="83" hits="22" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="84" hits="22" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="22" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="22" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="87" hits="22" branch="false"/><line number="88" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="89" hits="1" branch="false"/><line number="91" hits="1" branch="false"/><line number="92" hits="1" branch="false"/><line number="93" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_CONVERT_TO_STRING" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_CONVERT_TO_STRING/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="21" hits="18" branch="false"/><line number="22" hits="18" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="36" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="18" branch="false"/><line number="27" hits="1" branch="false"/><line number="28" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="1" branch="false"/><line number="42" hits="1" branch="false"/><line number="43" hits="1" branch="false"/><line number="44" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_ERASE_FIRST_LAST_CHARS" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_ERASE_FIRST_LAST_CHARS/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="19" hits="4" branch="false"/><line number="20" hits="8" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="8" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="4" branch="false"/><line number="30" hits="4" branch="false"/><line number="31" hits="8" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="8" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="4" branch="false"/><line number="41" hits="4" branch="false"/><line number="42" hits="8" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="8" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="4" branch="false"/><line number="47" hits="1" branch="false"/><line number="48" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="49" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="1" branch="false"/><line number="55" hits="1" branch="false"/><line number="56" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="1" branch="false"/><line number="63" hits="1" branch="false"/><line number="64" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="65" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="66" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="68" hits="1" branch="false"/><line number="70" hits="1" branch="false"/><line number="71" hits="1" branch="false"/><line number="72" hits="1" branch="false"/><line number="73" hits="1" branch="false"/><line number="74" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_FILENAME" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_FILENAME/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="21" hits="14" branch="false"/><line number="22" hits="14" branch="false"/><line number="26" hits="1" branch="false"/><line number="27" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="28" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="49" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="53" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="54" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="63" hits="1" branch="false"/><line number="64" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="65" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="66" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="68" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="69" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="71" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="72" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="73" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="74" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="77" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="78" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="81" hits="1" branch="false"/><line number="82" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="83" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="84" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="87" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="88" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="89" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="90" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="91" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="92" hits="1" branch="true" condition-coverage="100% (10/10)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="93" hits="1" branch="true" condition-coverage="100% (10/10)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="94" hits="1" branch="true" condition-coverage="100% (10/10)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="96" hits="1" branch="false"/><line number="97" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="98" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="99" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="100" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="101" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="102" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="103" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="104" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="105" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="106" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="107" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="108" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="109" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="110" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="111" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="112" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="113" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="114" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="115" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="116" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="117" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="118" hits="1" branch="false"/><line number="120" hits="1" branch="false"/><line number="121" hits="1" branch="false"/><line number="122" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_FILESIZE" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_FILESIZE/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="14" hits="1" branch="false"/><line number="15" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="1" branch="false"/><line number="22" hits="1" branch="false"/><line number="23" hits="1" branch="false"/><line number="24" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_FILE_BEGINING" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_FILE_BEGINING/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="16" hits="1" branch="false"/><line number="17" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="1" branch="false"/><line number="24" hits="1" branch="false"/><line number="25" hits="1" branch="false"/><line number="26" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_IS_OK" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_IS_OK/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="19" hits="20" branch="false"/><line number="20" hits="20" branch="false"/><line number="21" hits="20" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="20" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="20" branch="false"/><line number="27" hits="1" branch="false"/><line number="28" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="1" branch="false"/><line number="48" hits="1" branch="false"/><line number="49" hits="1" branch="false"/><line number="50" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="54" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="63" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="64" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="65" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="66" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="68" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="69" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="1" branch="false"/><line number="73" hits="1" branch="false"/><line number="74" hits="1" branch="false"/><line number="75" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="76" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="77" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="80" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="82" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="83" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="84" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="87" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="88" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="89" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="90" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="91" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="92" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="93" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="94" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="95" hits="1" branch="false"/><line number="98" hits="1" branch="false"/><line number="99" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="100" hits="1" branch="false"/><line number="102" hits="1" branch="false"/><line number="103" hits="1" branch="false"/><line number="104" hits="1" branch="false"/><line number="105" hits="1" branch="false"/><line number="106" hits="1" branch="false"/><line number="107" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_LOWER_UPPER" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_LOWER_UPPER/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="20" hits="3" branch="false"/><line number="21" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="6" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="3" branch="false"/><line number="31" hits="3" branch="false"/><line number="32" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="6" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="3" branch="false"/><line number="42" hits="3" branch="false"/><line number="43" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="6" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="3" branch="false"/><line number="53" hits="4" branch="false"/><line number="54" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="8" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="56" hits="4" branch="false"/><line number="64" hits="2" branch="false"/><line number="65" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="66" hits="4" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="2" branch="false"/><line number="70" hits="1" branch="false"/><line number="71" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="72" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="73" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="74" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="76" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="77" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="78" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="80" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="81" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="82" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="83" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="84" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="1" branch="false"/><line number="89" hits="1" branch="false"/><line number="90" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="91" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="92" hits="1" branch="false"/><line number="104" hits="5" branch="false"/><line number="105" hits="5" branch="false"/><line number="106" hits="69" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="107" hits="64" branch="false"/><line number="108" hits="64" branch="false"/><line number="109" hits="64" branch="false"/><line number="110" hits="64" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="112" hits="64" branch="false"/><line number="113" hits="64" branch="false"/><line number="114" hits="64" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="115" hits="64" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="116" hits="64" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="117" hits="64" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="120" hits="5" branch="false"/><line number="122" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="123" hits="5" branch="false"/><line number="127" hits="1" branch="false"/><line number="128" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="129" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="130" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="131" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="132" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="133" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="134" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="135" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="136" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="137" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="138" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="139" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="140" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="141" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="142" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="143" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="144" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="145" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="146" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="147" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="148" hits="1" branch="false"/><line number="151" hits="1" branch="false"/><line number="152" hits="1" branch="false"/><line number="153" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="154" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="155" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="156" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="157" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="158" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="159" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="160" hits="1" branch="false"/><line number="162" hits="1" branch="false"/><line number="163" hits="1" branch="false"/><line number="164" hits="1" branch="false"/><line number="165" hits="1" branch="false"/><line number="166" hits="1" branch="false"/><line number="167" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PHOENIX_ASSERT" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PHOENIX_ASSERT/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="13" hits="1" branch="false"/><line number="14" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="15" hits="1" branch="false"/><line number="17" hits="1" branch="false"/><line number="18" hits="1" branch="false"/><line number="19" hits="1" branch="false"/><line number="20" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PHOENIX_POPEN" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PHOENIX_POPEN/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="14" hits="1" branch="false"/><line number="15" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="26" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="28" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="false"/><line number="39" hits="1" branch="false"/><line number="40" hits="1" branch="false"/><line number="41" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PLOG" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PLOG/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="14" hits="1" branch="false"/><line number="15" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1" branch="false"/><line number="24" hits="1" branch="false"/><line number="25" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="26" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="28" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="false"/><line number="34" hits="1" branch="false"/><line number="35" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="1" branch="false"/><line number="47" hits="1" branch="false"/><line number="48" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="49" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="53" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="54" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="56" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="61" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="63" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="64" hits="1" branch="false"/><line number="67" hits="1" branch="false"/><line number="68" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="69" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="1" branch="false"/><line number="71" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="72" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="73" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="74" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="76" hits="4" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="77" hits="4" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="1" branch="false"/><line number="82" hits="1" branch="false"/><line number="83" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="84" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="88" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="89" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="90" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="92" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="93" hits="1" branch="false"/><line number="96" hits="1" branch="false"/><line number="97" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="98" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="99" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="100" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="102" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="103" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="105" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="106" hits="1" branch="false"/><line number="109" hits="1" branch="false"/><line number="110" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="111" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="112" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="113" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="114" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="115" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="116" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="117" hits="1" branch="false"/><line number="120" hits="1" branch="false"/><line number="121" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="122" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="123" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="124" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="125" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="127" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="128" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="129" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="130" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="131" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="133" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="134" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="135" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="136" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="137" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="139" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="141" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="142" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="143" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="144" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="145" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="146" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="148" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="150" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="151" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="152" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="154" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="155" hits="1" branch="false"/><line number="157" hits="1" branch="false"/><line number="158" hits="1" branch="false"/><line number="159" hits="1" branch="false"/><line number="160" hits="1" branch="false"/><line number="161" hits="1" branch="false"/><line number="162" hits="1" branch="false"/><line number="163" hits="1" branch="false"/><line number="164" hits="1" branch="false"/><line number="165" hits="1" branch="false"/><line number="166" hits="1" branch="false"/><line number="167" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PRINT_STRING" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PRINT_STRING/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="17" hits="2" branch="false"/><line number="18" hits="2" branch="false"/><line number="19" hits="2" branch="false"/><line number="20" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="26" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="28" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="2" branch="false"/><line number="39" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="2" branch="false"/><line number="46" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="49" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="2" branch="false"/><line number="53" hits="2" branch="false"/><line number="56" hits="1" branch="false"/><line number="57" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PROGRESS_BAR" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PROGRESS_BAR/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="17" hits="1" branch="false"/><line number="18" hits="1" branch="false"/><line number="19" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1001" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="1000" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="1000" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="26" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="28" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (11/11)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="1" branch="false"/><line number="49" hits="1" branch="false"/><line number="54" hits="1" branch="false"/><line number="55" hits="1" branch="false"/><line number="56" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1001" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="1000" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1000" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="64" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="66" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="69" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="71" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="72" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="74" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="76" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="77" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="1" branch="false"/><line number="80" hits="1" branch="false"/><line number="82" hits="1" branch="false"/><line number="83" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="84" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PSTREAM" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PSTREAM/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="13" hits="1" branch="false"/><line number="14" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="15" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1" branch="false"/><line number="22" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="26" hits="1" branch="false"/><line number="29" hits="1" branch="false"/><line number="30" hits="1" branch="false"/><line number="31" hits="1" branch="false"/><line number="33" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="11" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="10" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="1" branch="false"/><line number="49" hits="1" branch="false"/><line number="50" hits="1" branch="false"/><line number="51" hits="1" branch="false"/><line number="53" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="54" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="56" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="63" hits="11" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="64" hits="10" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="66" hits="1" branch="false"/><line number="68" hits="1" branch="false"/><line number="69" hits="1" branch="false"/><line number="70" hits="1" branch="false"/><line number="71" hits="1" branch="false"/><line number="72" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PSTRING" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PSTRING/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="20" hits="22" branch="false"/><line number="21" hits="22" branch="false"/><line number="25" hits="1" branch="false"/><line number="26" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="28" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="49" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="53" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="54" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="61" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="64" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="65" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="68" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="71" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="72" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="74" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="76" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="78" hits="3" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="80" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="81" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="82" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="84" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="88" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="89" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="90" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="92" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="93" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="94" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="96" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="97" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="99" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="100" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="102" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="103" hits="1" branch="false"/><line number="105" hits="1" branch="false"/><line number="106" hits="1" branch="false"/><line number="107" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PTIMER" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PTIMER/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="13" hits="1" branch="false"/><line number="14" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="15" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="false"/><line number="19" hits="5359652" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="5359651" branch="false"/><line number="21" hits="5359651" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="9" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="9" branch="false"/><line number="25" hits="5359651" branch="false"/><line number="30" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="false"/><line number="39" hits="1" branch="false"/><line number="40" hits="1" branch="false"/><line number="41" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_RANDOM" line-rate="1.0" branch-rate="0.8181818181818182" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_RANDOM/main.cpp" line-rate="1.0" branch-rate="0.8181818181818182" complexity="0.0"><methods/><lines><line number="13" hits="1" branch="false"/><line number="15" hits="101" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="100" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="100" branch="true" condition-coverage="75% (6/8)"><conditions><condition number="0" type="jump" coverage="75%"/></conditions></line><line number="20" hits="1" branch="false"/><line number="22" hits="1" branch="false"/><line number="23" hits="1" branch="false"/><line number="24" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_REGEXPR" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_REGEXPR/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="13" hits="1" branch="false"/><line number="14" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="15" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="1" branch="false"/><line number="22" hits="1" branch="false"/><line number="23" hits="1" branch="false"/><line number="24" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_STRING_FUNCTION" line-rate="1.0" branch-rate="0.9877862595419847" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_STRING_FUNCTION/main.cpp" line-rate="1.0" branch-rate="0.9877862595419847" complexity="0.0"><methods/><lines><line number="21" hits="13" branch="false"/><line number="22" hits="13" branch="false"/><line number="26" hits="1" branch="false"/><line number="27" hits="1" branch="false"/><line number="28" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="1" branch="false"/><line number="42" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="49" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="53" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="1" branch="false"/><line number="63" hits="1" branch="false"/><line number="64" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="66" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="68" hits="1" branch="true" condition-coverage="100% (10/10)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="69" hits="1" branch="false"/><line number="70" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="71" hits="2" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="72" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="73" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="74" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="76" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="77" hits="1" branch="true" condition-coverage="100% (9/9)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="78" hits="1" branch="true" condition-coverage="100% (10/10)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="1" branch="true" condition-coverage="100% (10/10)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="80" hits="1" branch="true" condition-coverage="100% (10/10)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="81" hits="1" branch="true" condition-coverage="100% (10/10)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="83" hits="1" branch="false"/><line number="84" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="88" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="89" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="91" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="92" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="94" hits="1" branch="false"/><line number="95" hits="1" branch="false"/><line number="96" hits="1" branch="false"/><line number="97" hits="1" branch="false"/><line number="98" hits="1" branch="false"/><line number="100" hits="4" branch="true" condition-coverage="66% (8/12)"><conditions><condition number="0" type="jump" coverage="66%"/></conditions></line><line number="101" hits="3" branch="true" condition-coverage="75% (6/8)"><conditions><condition number="0" type="jump" coverage="75%"/></conditions></line><line number="102" hits="3" branch="true" condition-coverage="75% (6/8)"><conditions><condition number="0" type="jump" coverage="75%"/></conditions></line><line number="104" hits="3" branch="false"/><line number="105" hits="3" branch="false"/><line number="106" hits="3" branch="false"/><line number="107" hits="3" branch="false"/><line number="108" hits="3" branch="false"/><line number="111" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="112" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="113" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="114" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="115" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="116" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="117" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="118" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="119" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="120" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="121" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="122" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="123" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="124" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="125" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="126" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="127" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="128" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="129" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="130" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="131" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="132" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="133" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="134" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="135" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="136" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="137" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="138" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="139" hits="1" branch="false"/><line number="148" hits="5" branch="false"/><line number="151" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="152" hits="10" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="153" hits="5" branch="false"/><line number="156" hits="1" branch="false"/><line number="157" hits="1" branch="false"/><line number="158" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="159" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="160" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="161" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="162" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="163" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="164" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="165" hits="1" branch="false"/><line number="174" hits="5" branch="false"/><line number="177" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="178" hits="10" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="179" hits="5" branch="false"/><line number="182" hits="1" branch="false"/><line number="183" hits="1" branch="false"/><line number="184" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="185" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="186" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="187" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="188" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="189" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="190" hits="1" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="191" hits="1" branch="false"/><line number="194" hits="1" branch="false"/><line number="195" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="196" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="197" hits="1" branch="false"/><line number="200" hits="1" branch="false"/><line number="201" hits="1" branch="true" condition-coverage="100% (11/11)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="202" hits="1" branch="false"/><line number="205" hits="1" branch="false"/><line number="206" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="207" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="208" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="209" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="210" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="211" hits="1" branch="false"/><line number="213" hits="1" branch="false"/><line number="214" hits="1" branch="false"/><line number="215" hits="1" branch="false"/><line number="216" hits="1" branch="false"/><line number="217" hits="1" branch="false"/><line number="218" hits="1" branch="false"/><line number="219" hits="1" branch="false"/><line number="220" hits="1" branch="false"/><line number="221" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_SYSTEM" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_SYSTEM/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="15" hits="1" branch="false"/><line number="16" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="1" branch="false"/><line number="26" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="28" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="false"/><line number="39" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="1" branch="false"/><line number="42" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="49" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="53" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="56" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="1" branch="false"/><line number="59" hits="1" branch="false"/><line number="60" hits="1" branch="false"/><line number="61" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="63" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="64" hits="1" branch="false"/><line number="65" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_VECTOR_SPLIT" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_VECTOR_SPLIT/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="15" hits="1" branch="false"/><line number="16" hits="1" branch="false"/><line number="17" hits="11" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1" branch="false"/><line number="23" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="26" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="5" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="5" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="false"/><line number="36" hits="1" branch="false"/><line number="37" hits="1" branch="false"/><line number="38" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="1" branch="false"/><line number="44" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="1" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="54" hits="1" branch="false"/><line number="56" hits="1" branch="false"/><line number="57" hits="1" branch="false"/><line number="58" hits="1" branch="false"/><line number="59" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_WHOAMI" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_WHOAMI/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="13" hits="1" branch="false"/><line number="14" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="15" hits="1" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="1" branch="false"/><line number="18" hits="1" branch="false"/><line number="19" hits="1" branch="false"/><line number="20" hits="1" branch="false"/></lines></class></classes></package><package name="build" line-rate="0.0" branch-rate="0.0" complexity="0.0"><classes><class name="phoenix_base_uninstall_main_cpp" filename="build/phoenix_base_uninstall_main.cpp" line-rate="0.0" branch-rate="0.0" complexity="0.0"><methods/><lines><line number="17" hits="0" branch="false"/><line number="18" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="19" hits="0" branch="true" condition-coverage="0% (0/4)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="20" hits="0" branch="true" condition-coverage="0% (0/8)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="21" hits="0" branch="false"/><line number="23" hits="0" branch="false"/><line number="26" hits="0" branch="false"/><line number="27" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="28" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="29" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="30" hits="0" branch="true" condition-coverage="0% (0/4)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="31" hits="0" branch="true" condition-coverage="0% (0/8)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="32" hits="0" branch="false"/><line number="36" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="37" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="38" hits="0" branch="true" condition-coverage="0% (0/4)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="39" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="40" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="42" hits="0" branch="true" condition-coverage="0% (0/4)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="43" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="44" hits="0" branch="true" condition-coverage="0% (0/8)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="46" hits="0" branch="true" condition-coverage="0% (0/8)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="49" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="50" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="51" hits="0" branch="true" condition-coverage="0% (0/4)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="52" hits="0" branch="true" condition-coverage="0% (0/4)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="53" hits="0" branch="false"/></lines></class></classes></package><package name="src" line-rate="0.9705075445816187" branch-rate="0.8862876254180602" complexity="0.0"><classes><class name="PLog_cpp" filename="src/PLog.cpp" line-rate="0.9691358024691358" branch-rate="0.8771929824561403" complexity="0.0"><methods/><lines><line number="17" hits="107" branch="false"/><line number="18" hits="107" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="38" branch="false"/><line number="20" hits="38" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="5" branch="false"/><line number="22" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="5" branch="false"/><line number="24" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="5" branch="false"/><line number="26" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="50" branch="false"/><line number="28" hits="50" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="4" branch="false"/><line number="30" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="6" branch="false"/><line number="39" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="1" branch="false"/><line number="48" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="49" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="12" branch="false"/><line number="53" hits="32" branch="false"/><line number="54" hits="24" branch="false"/><line number="55" hits="24" branch="false"/><line number="56" hits="24" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="57" hits="32" branch="false"/><line number="62" hits="11" branch="false"/><line number="63" hits="11" branch="false"/><line number="64" hits="11" branch="false"/><line number="69" hits="9" branch="false"/><line number="70" hits="9" branch="false"/><line number="71" hits="9" branch="false"/><line number="76" hits="6" branch="false"/><line number="77" hits="6" branch="false"/><line number="78" hits="6" branch="false"/><line number="83" hits="2" branch="false"/><line number="84" hits="2" branch="false"/><line number="85" hits="2" branch="false"/><line number="90" hits="1" branch="false"/><line number="91" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="92" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="93" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="94" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="95" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="96" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="97" hits="4" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="98" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="99" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="101" hits="1" branch="false"/><line number="106" hits="12" branch="false"/><line number="107" hits="12" branch="false"/><line number="108" hits="12" branch="false"/><line number="109" hits="12" branch="false"/><line number="110" hits="12" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="111" hits="12" branch="false"/><line number="112" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="113" hits="12" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="115" hits="16" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="116" hits="4" branch="false"/><line number="117" hits="4" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="118" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="121" hits="12" branch="false"/><line number="125" hits="21" branch="false"/><line number="126" hits="21" branch="true" condition-coverage="75% (3/4)"><conditions><condition number="0" type="jump" coverage="75%"/></conditions></line><line number="127" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="129" hits="21" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="130" hits="9" branch="false"/><line number="135" hits="21" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="136" hits="2" branch="false"/><line number="138" hits="21" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="139" hits="2" branch="false"/><line number="141" hits="21" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="142" hits="12" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="143" hits="12" branch="false"/><line number="145" hits="21" branch="false"/><line number="146" hits="25" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="147" hits="4" branch="false"/><line number="148" hits="4" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="149" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="152" hits="21" branch="false"/><line number="155" hits="13" branch="false"/><line number="156" hits="13" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="157" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="158" hits="4" branch="false"/><line number="159" hits="4" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="160" hits="4" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="163" hits="1" branch="false"/><line number="165" hits="13" branch="false"/><line number="170" hits="1" branch="false"/><line number="171" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="172" hits="1" branch="false"/><line number="177" hits="4" branch="false"/><line number="178" hits="4" branch="false"/><line number="184" hits="0" branch="false"/><line number="185" hits="0" branch="false"/><line number="191" hits="1" branch="false"/><line number="192" hits="1" branch="false"/><line number="199" hits="91" branch="false"/><line number="200" hits="91" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="201" hits="89" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="202" hits="89" branch="false"/><line number="204" hits="2" branch="false"/><line number="211" hits="2" branch="false"/><line number="212" hits="2" branch="false"/><line number="218" hits="6" branch="false"/><line number="219" hits="6" branch="false"/><line number="225" hits="2" branch="false"/><line number="226" hits="2" branch="false"/><line number="232" hits="2" branch="false"/><line number="233" hits="2" branch="false"/><line number="239" hits="2" branch="false"/><line number="240" hits="2" branch="false"/><line number="246" hits="48" branch="false"/><line number="247" hits="48" branch="false"/><line number="254" hits="2" branch="false"/><line number="255" hits="2" branch="false"/><line number="261" hits="0" branch="false"/><line number="262" hits="0" branch="false"/><line number="268" hits="12" branch="false"/><line number="269" hits="12" branch="false"/><line number="275" hits="1" branch="false"/><line number="276" hits="1" branch="false"/><line number="280" hits="12" branch="false"/><line number="281" hits="12" branch="false"/><line number="282" hits="12" branch="false"/><line number="283" hits="12" branch="false"/><line number="284" hits="12" branch="false"/><line number="285" hits="12" branch="false"/><line number="286" hits="12" branch="false"/><line number="287" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="288" hits="12" branch="false"/><line number="289" hits="12" branch="false"/><line number="294" hits="12" branch="false"/><line number="295" hits="12" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="296" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="298" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="299" hits="12" branch="false"/><line number="304" hits="12" branch="false"/><line number="305" hits="12" branch="false"/><line number="306" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="307" hits="8" branch="false"/><line number="308" hits="8" branch="false"/><line number="309" hits="8" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="310" hits="8" branch="false"/><line number="312" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="313" hits="1" branch="false"/><line number="314" hits="1" branch="false"/><line number="315" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="316" hits="1" branch="false"/><line number="317" hits="1" branch="false"/><line number="318" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="319" hits="1" branch="false"/><line number="320" hits="1" branch="false"/><line number="321" hits="1" branch="false"/><line number="323" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="324" hits="1" branch="false"/><line number="325" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="326" hits="1" branch="false"/><line number="328" hits="12" branch="false"/></lines></class><class name="PStream_cpp" filename="src/PStream.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="11" hits="6" branch="false"/><line number="12" hits="6" branch="false"/><line number="13" hits="6" branch="false"/><line number="16" hits="12" branch="false"/><line number="17" hits="12" branch="false"/><line number="25" hits="6" branch="false"/><line number="26" hits="6" branch="false"/><line number="27" hits="6" branch="false"/><line number="28" hits="6" branch="false"/><line number="32" hits="15" branch="false"/><line number="33" hits="15" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="6" branch="false"/><line number="35" hits="6" branch="false"/><line number="37" hits="15" branch="false"/><line number="42" hits="21" branch="false"/><line number="43" hits="21" branch="false"/><line number="47" hits="6" branch="false"/><line number="48" hits="6" branch="false"/><line number="49" hits="6" branch="false"/></lines></class><class name="PStream_impl_h" filename="src/PStream_impl.h" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="17" hits="1" branch="false"/><line number="18" hits="1" branch="false"/><line number="19" hits="1" branch="false"/><line number="27" hits="1" branch="false"/><line number="28" hits="1" branch="false"/><line number="29" hits="1" branch="false"/><line number="37" hits="1" branch="false"/><line number="38" hits="1" branch="false"/><line number="47" hits="3" branch="false"/><line number="48" hits="3" branch="false"/><line number="59" hits="1" branch="false"/><line number="60" hits="1" branch="false"/><line number="61" hits="1" branch="false"/><line number="62" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="63" hits="2" branch="false"/><line number="65" hits="1" branch="false"/><line number="73" hits="1" branch="false"/><line number="74" hits="1" branch="false"/><line number="82" hits="3" branch="false"/><line number="83" hits="3" branch="false"/><line number="94" hits="1" branch="false"/><line number="95" hits="1" branch="false"/><line number="96" hits="1" branch="false"/><line number="97" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="98" hits="2" branch="false"/><line number="100" hits="1" branch="false"/></lines></class><class name="PString_cpp" filename="src/PString.cpp" line-rate="0.9230769230769231" branch-rate="0.8181818181818182" complexity="0.0"><methods/><lines><line number="11" hits="12" branch="false"/><line number="12" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="14" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="15" hits="12" branch="false"/><line number="20" hits="7" branch="false"/><line number="21" hits="7" branch="false"/><line number="23" hits="7" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="7" branch="false"/><line number="29" hits="5" branch="false"/><line number="30" hits="5" branch="false"/><line number="32" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="5" branch="false"/><line number="36" hits="48" branch="false"/><line number="44" hits="6" branch="false"/><line number="45" hits="6" branch="false"/><line number="46" hits="6" branch="false"/><line number="53" hits="2" branch="false"/><line number="54" hits="2" branch="false"/><line number="55" hits="2" branch="false"/><line number="62" hits="1" branch="false"/><line number="63" hits="1" branch="false"/><line number="64" hits="1" branch="false"/><line number="72" hits="2" branch="false"/><line number="73" hits="2" branch="false"/><line number="74" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="2" branch="false"/><line number="83" hits="0" branch="false"/><line number="84" hits="0" branch="false"/><line number="85" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="86" hits="0" branch="false"/><line number="92" hits="11" branch="false"/><line number="93" hits="11" branch="false"/><line number="94" hits="11" branch="false"/><line number="95" hits="11" branch="false"/><line number="100" hits="2" branch="false"/><line number="101" hits="2" branch="false"/><line number="102" hits="2" branch="false"/><line number="103" hits="2" branch="false"/><line number="108" hits="2" branch="false"/><line number="109" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="110" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="111" hits="2" branch="false"/><line number="112" hits="2" branch="false"/><line number="113" hits="2" branch="false"/><line number="118" hits="16" branch="false"/><line number="119" hits="16" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="120" hits="16" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="121" hits="16" branch="false"/><line number="122" hits="16" branch="false"/><line number="123" hits="16" branch="false"/><line number="126" hits="19" branch="false"/><line number="128" hits="19" branch="false"/></lines></class><class name="PString_h" filename="src/PString.h" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="30" hits="4" branch="false"/><line number="31" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="4" branch="false"/><line number="34" hits="4" branch="false"/><line number="44" hits="12" branch="false"/><line number="45" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="12" branch="false"/><line number="48" hits="12" branch="false"/><line number="55" hits="18" branch="false"/><line number="56" hits="18" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="18" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="18" branch="false"/><line number="59" hits="18" branch="false"/><line number="70" hits="2" branch="false"/><line number="71" hits="2" branch="false"/><line number="72" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="73" hits="2" branch="false"/></lines></class><class name="PTimer_cpp" filename="src/PTimer.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="12" hits="3" branch="false"/><line number="13" hits="3" branch="false"/><line number="15" hits="3" branch="false"/><line number="16" hits="3" branch="false"/><line number="21" hits="1" branch="false"/><line number="22" hits="1" branch="false"/><line number="23" hits="1" branch="false"/><line number="26" hits="8" branch="false"/><line number="34" hits="1" branch="false"/><line number="35" hits="1" branch="false"/><line number="36" hits="1" branch="false"/><line number="40" hits="13" branch="false"/><line number="41" hits="13" branch="false"/><line number="42" hits="13" branch="false"/><line number="47" hits="1" branch="false"/><line number="48" hits="1" branch="false"/><line number="49" hits="1" branch="false"/><line number="54" hits="4" branch="false"/><line number="55" hits="4" branch="false"/><line number="61" hits="5359652" branch="false"/><line number="62" hits="5359652" branch="false"/><line number="63" hits="10719304" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="10719303" branch="false"/><line number="71" hits="10719303" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="72" hits="10719303" branch="false"/><line number="73" hits="10719303" branch="false"/><line number="74" hits="10719303" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="77" hits="10719303" branch="false"/><line number="83" hits="2" branch="false"/><line number="84" hits="2" branch="false"/><line number="85" hits="2" branch="false"/><line number="86" hits="2" branch="false"/><line number="89" hits="3" branch="false"/><line number="90" hits="3" branch="false"/><line number="91" hits="3" branch="false"/></lines></class><class name="ProgressBarr_cpp" filename="src/ProgressBarr.cpp" line-rate="1.0" branch-rate="0.8333333333333334" complexity="0.0"><methods/><lines><line number="19" hits="4" branch="false"/><line number="20" hits="4" branch="false"/><line number="21" hits="4" branch="false"/><line number="27" hits="1" branch="false"/><line number="28" hits="1" branch="false"/><line number="29" hits="1" branch="false"/><line number="30" hits="1" branch="false"/><line number="33" hits="10" branch="false"/><line number="34" hits="10" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="35" hits="10" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="43" hits="1003" branch="false"/><line number="44" hits="1003" branch="false"/><line number="45" hits="1003" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="102" branch="false"/><line number="48" hits="102" branch="false"/><line number="49" hits="102" branch="false"/><line number="51" hits="102" branch="false"/><line number="52" hits="102" branch="false"/><line number="54" hits="102" branch="false"/><line number="56" hits="1003" branch="false"/><line number="61" hits="2" branch="false"/><line number="62" hits="2" branch="false"/><line number="68" hits="1" branch="false"/><line number="69" hits="1" branch="false"/><line number="75" hits="1" branch="false"/><line number="76" hits="1" branch="false"/><line number="82" hits="1" branch="false"/><line number="83" hits="1" branch="false"/><line number="89" hits="1" branch="false"/><line number="90" hits="1" branch="false"/><line number="96" hits="1" branch="false"/><line number="97" hits="1" branch="false"/><line number="98" hits="1" branch="false"/><line number="103" hits="1" branch="false"/><line number="104" hits="1" branch="false"/><line number="105" hits="1" branch="false"/><line number="110" hits="1" branch="false"/><line number="111" hits="1" branch="false"/><line number="112" hits="1" branch="false"/><line number="117" hits="1" branch="false"/><line number="118" hits="1" branch="false"/><line number="119" hits="1" branch="false"/><line number="124" hits="1" branch="false"/><line number="125" hits="1" branch="false"/><line number="126" hits="1" branch="false"/><line number="129" hits="1" branch="false"/><line number="130" hits="1" branch="false"/><line number="131" hits="1" branch="false"/><line number="132" hits="1" branch="false"/><line number="137" hits="2" branch="false"/><line number="138" hits="2" branch="false"/><line number="139" hits="2" branch="false"/><line number="149" hits="4" branch="false"/><line number="150" hits="4" branch="false"/><line number="151" hits="4" branch="false"/><line number="152" hits="4" branch="false"/><line number="153" hits="4" branch="false"/><line number="154" hits="4" branch="false"/><line number="155" hits="4" branch="false"/><line number="156" hits="4" branch="false"/><line number="157" hits="4" branch="false"/><line number="162" hits="3" branch="false"/><line number="163" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="164" hits="2" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="166" hits="3" branch="false"/><line number="167" hits="3" branch="false"/><line number="168" hits="3" branch="false"/><line number="169" hits="3" branch="false"/><line number="170" hits="3" branch="false"/><line number="171" hits="3" branch="false"/><line number="172" hits="3" branch="false"/><line number="173" hits="3" branch="false"/><line number="178" hits="102" branch="false"/><line number="179" hits="102" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="180" hits="5150" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="181" hits="5050" branch="false"/><line number="183" hits="100" branch="false"/><line number="185" hits="4953" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="186" hits="4851" branch="false"/><line number="188" hits="102" branch="false"/><line number="189" hits="102" branch="false"/><line number="192" hits="102" branch="false"/><line number="193" hits="10302" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="194" hits="10200" branch="false"/><line number="196" hits="102" branch="false"/><line number="197" hits="102" branch="false"/></lines></class><class name="ProgressTime_cpp" filename="src/ProgressTime.cpp" line-rate="1.0" branch-rate="0.8" complexity="0.0"><methods/><lines><line number="16" hits="1" branch="false"/><line number="17" hits="1" branch="false"/><line number="18" hits="1" branch="false"/><line number="27" hits="2" branch="false"/><line number="28" hits="2" branch="false"/><line number="29" hits="2" branch="false"/><line number="34" hits="1" branch="false"/><line number="35" hits="1" branch="false"/><line number="36" hits="1" branch="false"/><line number="37" hits="1" branch="false"/><line number="40" hits="8" branch="false"/><line number="41" hits="8" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="42" hits="8" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="47" hits="4" branch="false"/><line number="48" hits="4" branch="false"/><line number="49" hits="4" branch="false"/><line number="50" hits="4" branch="false"/><line number="51" hits="4" branch="false"/><line number="52" hits="4" branch="false"/><line number="53" hits="4" branch="false"/><line number="54" hits="4" branch="false"/><line number="57" hits="1001" branch="false"/><line number="58" hits="1001" branch="false"/><line number="59" hits="1001" branch="false"/><line number="60" hits="1001" branch="false"/><line number="61" hits="1001" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="989" branch="false"/><line number="64" hits="989" branch="false"/><line number="65" hits="989" branch="false"/><line number="67" hits="989" branch="false"/><line number="68" hits="989" branch="false"/><line number="69" hits="989" branch="false"/><line number="71" hits="989" branch="false"/><line number="72" hits="989" branch="false"/><line number="74" hits="1001" branch="false"/><line number="77" hits="2" branch="false"/><line number="78" hits="2" branch="false"/><line number="79" hits="2" branch="false"/><line number="80" hits="2" branch="false"/><line number="81" hits="2" branch="false"/><line number="82" hits="2" branch="false"/><line number="83" hits="2" branch="false"/><line number="88" hits="1" branch="false"/><line number="89" hits="1" branch="false"/><line number="90" hits="1" branch="false"/><line number="95" hits="1" branch="false"/><line number="96" hits="1" branch="false"/><line number="97" hits="1" branch="false"/><line number="102" hits="1" branch="false"/><line number="103" hits="1" branch="false"/><line number="104" hits="1" branch="false"/><line number="109" hits="1" branch="false"/><line number="110" hits="1" branch="false"/><line number="111" hits="1" branch="false"/><line number="117" hits="2" branch="false"/><line number="118" hits="2" branch="false"/><line number="119" hits="2" branch="false"/><line number="125" hits="3" branch="false"/><line number="126" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="127" hits="2" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="129" hits="3" branch="false"/><line number="130" hits="3" branch="false"/><line number="131" hits="3" branch="false"/><line number="132" hits="3" branch="false"/><line number="133" hits="3" branch="false"/><line number="134" hits="3" branch="false"/><line number="135" hits="3" branch="false"/><line number="136" hits="3" branch="false"/><line number="137" hits="3" branch="false"/><line number="138" hits="3" branch="false"/><line number="139" hits="3" branch="false"/><line number="140" hits="3" branch="false"/><line number="141" hits="3" branch="false"/><line number="142" hits="3" branch="false"/><line number="143" hits="3" branch="false"/><line number="145" hits="3" branch="false"/><line number="146" hits="3" branch="false"/><line number="154" hits="3" branch="false"/><line number="155" hits="3" branch="false"/><line number="156" hits="3" branch="false"/><line number="157" hits="3" branch="false"/><line number="158" hits="3" branch="false"/><line number="159" hits="3" branch="false"/><line number="160" hits="3" branch="false"/><line number="161" hits="3" branch="false"/><line number="162" hits="3" branch="false"/><line number="163" hits="3" branch="false"/><line number="168" hits="991" branch="false"/><line number="169" hits="991" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="170" hits="23806" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="171" hits="22815" branch="false"/><line number="173" hits="991" branch="false"/><line number="175" hits="22746" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="176" hits="21755" branch="false"/><line number="178" hits="991" branch="false"/><line number="179" hits="991" branch="false"/><line number="182" hits="991" branch="false"/><line number="183" hits="45561" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="184" hits="44570" branch="false"/><line number="186" hits="991" branch="false"/><line number="187" hits="991" branch="false"/></lines></class><class name="convertToString_cpp" filename="src/convertToString.cpp" line-rate="1.0" branch-rate="0.0" complexity="0.0"><methods/><lines><line number="15" hits="2" branch="false"/><line number="16" hits="2" branch="false"/><line number="24" hits="1" branch="false"/><line number="25" hits="1" branch="false"/></lines></class><class name="convertToString_impl_h" filename="src/convertToString_impl.h" line-rate="1.0" branch-rate="0.6666666666666666" complexity="0.0"><methods/><lines><line number="17" hits="58" branch="false"/><line number="18" hits="58" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="19" hits="58" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="20" hits="116" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="21" hits="58" branch="false"/><line number="28" hits="1" branch="false"/><line number="29" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="false"/><line number="34" hits="1" branch="false"/></lines></class><class name="phoenix_assert_cpp" filename="src/phoenix_assert.cpp" line-rate="1.0" branch-rate="0.5" complexity="0.0"><methods/><lines><line number="16" hits="506" branch="false"/><line number="17" hits="506" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="18" hits="506" branch="false"/></lines></class><class name="phoenix_check_cpp" filename="src/phoenix_check.cpp" line-rate="0.8888888888888888" branch-rate="0.8571428571428571" complexity="0.0"><methods/><lines><line number="17" hits="132" branch="false"/><line number="18" hits="132" branch="false"/><line number="19" hits="132" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="20" hits="0" branch="true" condition-coverage="0% (0/4)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="21" hits="0" branch="false"/><line number="22" hits="0" branch="false"/><line number="24" hits="132" branch="false"/><line number="33" hits="8" branch="false"/><line number="34" hits="8" branch="false"/><line number="36" hits="8" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="11" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="3" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="8" branch="false"/><line number="49" hits="8" branch="false"/><line number="50" hits="8" branch="false"/><line number="52" hits="8" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="53" hits="8" branch="false"/><line number="54" hits="8" branch="false"/><line number="55" hits="8" branch="false"/><line number="56" hits="11" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="3" branch="true" condition-coverage="100% (5/5)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="3" branch="false"/><line number="59" hits="3" branch="false"/><line number="60" hits="3" branch="false"/><line number="62" hits="8" branch="false"/><line number="71" hits="1" branch="false"/><line number="72" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line></lines></class><class name="phoenix_check_impl_h" filename="src/phoenix_check_impl.h" line-rate="1.0" branch-rate="0.5" complexity="0.0"><methods/><lines><line number="20" hits="37" branch="false"/><line number="21" hits="37" branch="false"/><line number="22" hits="37" branch="true" condition-coverage="50% (2/4)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="23" hits="37" branch="false"/><line number="24" hits="37" branch="false"/><line number="25" hits="37" branch="false"/></lines></class><class name="phoenix_getFileSize_cpp" filename="src/phoenix_getFileSize.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="14" hits="1" branch="false"/><line number="17" hits="1" branch="false"/><line number="18" hits="1" branch="false"/><line number="19" hits="1" branch="false"/><line number="20" hits="1" branch="false"/><line number="27" hits="2" branch="false"/><line number="28" hits="2" branch="false"/><line number="29" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="false"/><line number="32" hits="1" branch="false"/><line number="33" hits="1" branch="false"/><line number="34" hits="1" branch="false"/></lines></class><class name="phoenix_isOk_cpp" filename="src/phoenix_isOk.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="14" hits="48" branch="false"/><line number="15" hits="48" branch="false"/><line number="16" hits="48" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="5" branch="false"/><line number="24" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="5" branch="false"/></lines></class><class name="phoenix_random_cpp" filename="src/phoenix_random.cpp" line-rate="0.0" branch-rate="0.0" complexity="0.0"><methods/><lines><line number="13" hits="0" branch="false"/><line number="14" hits="0" branch="false"/><line number="15" hits="0" branch="false"/><line number="16" hits="0" branch="false"/></lines></class><class name="phoenix_random_impl_h" filename="src/phoenix_random_impl.h" line-rate="1.0" branch-rate="0.0" complexity="0.0"><methods/><lines><line number="18" hits="100" branch="false"/><line number="19" hits="100" branch="false"/><line number="21" hits="100" branch="false"/><line number="22" hits="100" branch="false"/><line number="23" hits="100" branch="false"/><line number="31" hits="100" branch="false"/><line number="33" hits="100" branch="false"/><line number="34" hits="100" branch="false"/></lines></class><class name="phoenix_vector_split_h" filename="src/phoenix_vector_split.h" line-rate="1.0" branch-rate="0.9090909090909091" complexity="0.0"><methods/><lines><line number="19" hits="2" branch="false"/><line number="20" hits="2" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="21" hits="2" branch="false"/><line number="22" hits="14" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="4" branch="false"/><line number="25" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="26" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="4" branch="false"/><line number="28" hits="8" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="12" branch="false"/><line number="31" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line></lines></class><class name="phoenix_whoami_cpp" filename="src/phoenix_whoami.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="13" hits="1" branch="false"/><line number="14" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="15" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="false"/></lines></class><class name="print_string_impl_h" filename="src/print_string_impl.h" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="18" hits="2" branch="false"/><line number="19" hits="2" branch="false"/><line number="20" hits="2" branch="false"/><line number="28" hits="8" branch="false"/><line number="29" hits="20" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="12" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="8" branch="false"/><line number="40" hits="14" branch="false"/><line number="41" hits="50" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="36" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="14" branch="false"/><line number="52" hits="2" branch="false"/><line number="53" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="54" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="2" branch="false"/><line number="65" hits="6" branch="false"/><line number="66" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="6" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="69" hits="6" branch="false"/><line number="77" hits="6" branch="false"/><line number="78" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="6" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="81" hits="24" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="82" hits="18" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="87" hits="6" branch="false"/></lines></class><class name="string_color_cpp" filename="src/string_color.cpp" line-rate="0.9272727272727272" branch-rate="0.875" complexity="0.0"><methods/><lines><line number="20" hits="46" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="65" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="80" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="90" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="95" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="100" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="105" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="110" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="115" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="120" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="125" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="128" hits="1" branch="false"/><line number="129" hits="1" branch="false"/><line number="130" hits="1" branch="false"/><line number="135" hits="73" branch="false"/><line number="136" hits="73" branch="false"/><line number="137" hits="73" branch="false"/><line number="142" hits="1" branch="false"/><line number="143" hits="1" branch="false"/><line number="144" hits="1" branch="false"/><line number="149" hits="22" branch="false"/><line number="150" hits="22" branch="false"/><line number="151" hits="22" branch="false"/><line number="156" hits="22" branch="false"/><line number="157" hits="22" branch="false"/><line number="158" hits="22" branch="false"/><line number="163" hits="1" branch="false"/><line number="164" hits="1" branch="false"/><line number="166" hits="72" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="167" hits="71" branch="false"/><line number="168" hits="71" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="169" hits="71" branch="false"/><line number="170" hits="71" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="171" hits="71" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="173" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="174" hits="1" branch="false"/><line number="181" hits="22" branch="false"/><line number="183" hits="22" branch="false"/><line number="184" hits="44" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="191" hits="22" branch="false"/><line number="192" hits="22" branch="false"/><line number="193" hits="22" branch="false"/><line number="199" hits="22" branch="false"/><line number="200" hits="22" branch="false"/><line number="201" hits="22" branch="false"/><line number="206" hits="8" branch="false"/><line number="208" hits="8" branch="false"/><line number="209" hits="8" branch="false"/><line number="215" hits="1" branch="false"/><line number="217" hits="1" branch="false"/><line number="218" hits="1" branch="false"/><line number="226" hits="1" branch="false"/><line number="227" hits="1" branch="false"/><line number="228" hits="1" branch="false"/><line number="229" hits="1" branch="false"/><line number="230" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="231" hits="0" branch="false"/><line number="233" hits="1" branch="false"/><line number="234" hits="1" branch="false"/><line number="235" hits="44311" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="236" hits="44310" branch="false"/><line number="238" hits="1" branch="false"/><line number="240" hits="1" branch="false"/><line number="247" hits="1" branch="false"/><line number="248" hits="1" branch="false"/><line number="249" hits="1" branch="false"/><line number="250" hits="1" branch="false"/><line number="251" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="252" hits="0" branch="false"/><line number="254" hits="1" branch="false"/><line number="255" hits="1" branch="false"/><line number="256" hits="4517" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="257" hits="4516" branch="false"/><line number="259" hits="1" branch="false"/><line number="261" hits="1" branch="false"/><line number="268" hits="1" branch="false"/><line number="269" hits="1" branch="false"/><line number="270" hits="1" branch="false"/><line number="271" hits="1" branch="false"/><line number="272" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="273" hits="0" branch="false"/><line number="275" hits="1" branch="false"/><line number="276" hits="1" branch="false"/><line number="277" hits="44313" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="278" hits="44312" branch="false"/><line number="280" hits="1" branch="false"/><line number="282" hits="1" branch="false"/><line number="289" hits="1" branch="false"/><line number="290" hits="1" branch="false"/><line number="291" hits="1" branch="false"/><line number="292" hits="1" branch="false"/><line number="293" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="294" hits="1" branch="false"/><line number="296" hits="0" branch="false"/><line number="297" hits="0" branch="false"/><line number="298" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="299" hits="0" branch="false"/><line number="301" hits="0" branch="false"/><line number="303" hits="1" branch="false"/></lines></class><class name="string_filename_cpp" filename="src/string_filename.cpp" line-rate="0.9908256880733946" branch-rate="0.9285714285714286" complexity="0.0"><methods/><lines><line number="18" hits="3" branch="false"/><line number="19" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="2" branch="false"/><line number="27" hits="7" branch="false"/><line number="28" hits="7" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="3" branch="false"/><line number="33" hits="3" branch="false"/><line number="42" hits="5" branch="false"/><line number="43" hits="5" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="2" branch="false"/><line number="45" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="3" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="2" branch="false"/><line number="49" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="10" branch="false"/><line number="58" hits="10" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="9" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="61" hits="4" branch="false"/><line number="63" hits="5" branch="false"/><line number="69" hits="5" branch="false"/><line number="71" hits="5" branch="false"/><line number="72" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="73" hits="5" branch="false"/><line number="74" hits="5" branch="false"/><line number="84" hits="3" branch="false"/><line number="85" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="2" branch="false"/><line number="93" hits="6" branch="false"/><line number="94" hits="8" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="95" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="97" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="105" hits="1" branch="false"/><line number="106" hits="1" branch="false"/><line number="107" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="108" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="110" hits="1" branch="false"/><line number="117" hits="14" branch="false"/><line number="118" hits="14" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="119" hits="13" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="120" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="121" hits="12" branch="false"/><line number="122" hits="60" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="123" hits="48" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="125" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="126" hits="36" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="128" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="129" hits="10" branch="false"/><line number="130" hits="10" branch="true" condition-coverage="66% (2/3)"><conditions><condition number="0" type="jump" coverage="66%"/></conditions></line><line number="132" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="138" hits="48" branch="false"/><line number="140" hits="24" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="141" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="142" hits="6" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="144" hits="70" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="145" hits="58" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="146" hits="26" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="147" hits="26" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="149" hits="12" branch="false"/><line number="150" hits="12" branch="false"/><line number="156" hits="4" branch="false"/><line number="157" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="158" hits="4" branch="false"/><line number="159" hits="4" branch="false"/><line number="160" hits="282" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="161" hits="278" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="162" hits="209" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="164" hits="69" branch="false"/><line number="166" hits="278" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="168" hits="8" branch="false"/><line number="176" hits="5" branch="false"/><line number="177" hits="5" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="178" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="179" hits="4" branch="false"/><line number="180" hits="4" branch="false"/><line number="181" hits="15" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="182" hits="11" branch="false"/><line number="183" hits="11" branch="false"/><line number="185" hits="8" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="186" hits="9" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="187" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="188" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="189" hits="5" branch="false"/><line number="191" hits="4" branch="false"/><line number="192" hits="4" branch="false"/><line number="199" hits="1" branch="false"/><line number="200" hits="1" branch="false"/><line number="201" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="202" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="204" hits="1" branch="false"/><line number="212" hits="4" branch="false"/><line number="213" hits="4" branch="false"/><line number="214" hits="4" branch="true" condition-coverage="83% (5/6)"><conditions><condition number="0" type="jump" coverage="83%"/></conditions></line><line number="215" hits="2" branch="false"/><line number="216" hits="2" branch="false"/><line number="217" hits="2" branch="false"/><line number="218" hits="12" branch="true" condition-coverage="87% (7/8)"><conditions><condition number="0" type="jump" coverage="87%"/></conditions></line><line number="219" hits="10" branch="false"/><line number="220" hits="10" branch="false"/><line number="221" hits="10" branch="false"/><line number="223" hits="2" branch="false"/><line number="224" hits="2" branch="false"/><line number="231" hits="1" branch="false"/><line number="232" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="233" hits="1" branch="false"/><line number="234" hits="19" branch="true" condition-coverage="66% (2/3)"><conditions><condition number="0" type="jump" coverage="66%"/></conditions></line><line number="235" hits="19" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="236" hits="18" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="237" hits="18" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="239" hits="2" branch="false"/><line number="246" hits="2" branch="false"/><line number="247" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="248" hits="2" branch="false"/><line number="249" hits="11" branch="true" condition-coverage="66% (2/3)"><conditions><condition number="0" type="jump" coverage="66%"/></conditions></line><line number="250" hits="11" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="251" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="252" hits="2" branch="false"/><line number="254" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="255" hits="1" branch="false"/><line number="258" hits="8" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="259" hits="8" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="261" hits="4" branch="false"/><line number="268" hits="3" branch="false"/><line number="269" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="270" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="271" hits="2" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="272" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="274" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="275" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="276" hits="1" branch="false"/><line number="277" hits="1" branch="false"/><line number="283" hits="12" branch="false"/><line number="284" hits="12" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="285" hits="11" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="287" hits="148" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="288" hits="148" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="289" hits="148" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="290" hits="11" branch="false"/><line number="292" hits="11" branch="false"/><line number="293" hits="11" branch="false"/><line number="300" hits="10" branch="false"/><line number="301" hits="10" branch="false"/><line number="302" hits="10" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="303" hits="1" branch="false"/><line number="304" hits="1" branch="false"/><line number="306" hits="9" branch="false"/><line number="307" hits="9" branch="false"/><line number="308" hits="9" branch="false"/><line number="316" hits="11" branch="false"/><line number="317" hits="11" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="318" hits="9" branch="false"/><line number="319" hits="9" branch="false"/><line number="326" hits="3" branch="false"/><line number="327" hits="3" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="328" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="329" hits="2" branch="false"/><line number="330" hits="2" branch="false"/><line number="331" hits="16" branch="true" condition-coverage="85% (6/7)"><conditions><condition number="0" type="jump" coverage="85%"/></conditions></line><line number="332" hits="14" branch="true" condition-coverage="83% (5/6)"><conditions><condition number="0" type="jump" coverage="83%"/></conditions></line><line number="333" hits="12" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="334" hits="14" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="336" hits="2" branch="false"/><line number="337" hits="2" branch="false"/><line number="343" hits="7" branch="false"/><line number="344" hits="7" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="345" hits="7" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="346" hits="15" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="347" hits="5" branch="false"/><line number="348" hits="5" branch="false"/><line number="349" hits="74" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="350" hits="69" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="351" hits="66" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="352" hits="9" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="353" hits="9" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="354" hits="9" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="356" hits="57" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="359" hits="69" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="361" hits="5" branch="false"/><line number="362" hits="5" branch="false"/><line number="368" hits="4" branch="false"/><line number="369" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="370" hits="4" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="371" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="372" hits="3" branch="false"/><line number="373" hits="3" branch="false"/><line number="374" hits="55" branch="true" condition-coverage="83% (5/6)"><conditions><condition number="0" type="jump" coverage="83%"/></conditions></line><line number="375" hits="52" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="376" hits="4" branch="false"/><line number="377" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="378" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="381" hits="48" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="383" hits="52" branch="false"/><line number="385" hits="3" branch="false"/><line number="386" hits="3" branch="false"/><line number="392" hits="3" branch="false"/><line number="393" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="394" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="395" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="397" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="399" hits="3" branch="false"/><line number="405" hits="3" branch="false"/><line number="406" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="407" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="408" hits="3" branch="false"/><line number="409" hits="9" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="410" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="411" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="413" hits="6" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="414" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="415" hits="5" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="416" hits="2" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="417" hits="0" branch="true" condition-coverage="0% (0/8)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="418" hits="0" branch="false"/><line number="422" hits="6" branch="false"/><line number="424" hits="3" branch="false"/><line number="425" hits="3" branch="false"/></lines></class><class name="string_function_cpp" filename="src/string_function.cpp" line-rate="1.0" branch-rate="0.9349593495934959" complexity="0.0"><methods/><lines><line number="15" hits="93" branch="false"/><line number="16" hits="93" branch="false"/><line number="17" hits="321" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="269" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="228" branch="false"/><line number="21" hits="52" branch="false"/><line number="29" hits="15" branch="false"/><line number="30" hits="15" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="12" branch="false"/><line number="32" hits="12" branch="false"/><line number="33" hits="29" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="17" branch="false"/><line number="35" hits="17" branch="false"/><line number="37" hits="12" branch="false"/><line number="45" hits="9" branch="false"/><line number="46" hits="9" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="7" branch="false"/><line number="48" hits="7" branch="false"/><line number="49" hits="21" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="14" branch="false"/><line number="51" hits="14" branch="false"/><line number="53" hits="7" branch="false"/><line number="61" hits="9" branch="false"/><line number="62" hits="9" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="63" hits="7" branch="false"/><line number="64" hits="7" branch="false"/><line number="65" hits="21" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="66" hits="14" branch="false"/><line number="67" hits="14" branch="false"/><line number="69" hits="7" branch="false"/><line number="77" hits="8" branch="false"/><line number="78" hits="8" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="8" branch="false"/><line number="80" hits="8" branch="false"/><line number="82" hits="26" branch="true" condition-coverage="83% (5/6)"><conditions><condition number="0" type="jump" coverage="83%"/></conditions></line><line number="83" hits="18" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="8" branch="false"/><line number="86" hits="8" branch="false"/><line number="89" hits="16" branch="false"/><line number="97" hits="9" branch="false"/><line number="98" hits="9" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="99" hits="8" branch="false"/><line number="100" hits="8" branch="false"/><line number="101" hits="18" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="102" hits="10" branch="false"/><line number="103" hits="10" branch="false"/><line number="106" hits="8" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="107" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="109" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="110" hits="4" branch="false"/><line number="111" hits="4" branch="false"/><line number="113" hits="1" branch="false"/><line number="122" hits="4" branch="false"/><line number="123" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="124" hits="8" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="125" hits="4" branch="false"/><line number="132" hits="18" branch="false"/><line number="133" hits="18" branch="false"/><line number="134" hits="18" branch="false"/><line number="135" hits="322" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="136" hits="304" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="137" hits="304" branch="false"/><line number="139" hits="18" branch="false"/><line number="147" hits="10" branch="false"/><line number="148" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="149" hits="274" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="150" hits="264" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="152" hits="10" branch="false"/><line number="160" hits="4" branch="false"/><line number="161" hits="4" branch="false"/><line number="162" hits="12" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="163" hits="8" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="165" hits="4" branch="false"/><line number="174" hits="2" branch="false"/><line number="175" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="176" hits="46" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="177" hits="44" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="178" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="180" hits="40" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="183" hits="2" branch="false"/><line number="192" hits="4" branch="false"/><line number="193" hits="4" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="194" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="195" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="196" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="198" hits="1" branch="false"/><line number="199" hits="1" branch="false"/><line number="207" hits="1" branch="false"/><line number="208" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="209" hits="23" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="210" hits="22" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="211" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="213" hits="20" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="216" hits="1" branch="false"/><line number="225" hits="11" branch="false"/><line number="226" hits="11" branch="false"/><line number="227" hits="11" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="228" hits="8" branch="false"/><line number="229" hits="8" branch="false"/><line number="230" hits="8" branch="false"/><line number="231" hits="182" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="232" hits="174" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="233" hits="40" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="234" hits="14" branch="false"/><line number="236" hits="40" branch="false"/><line number="237" hits="40" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="238" hits="8" branch="false"/><line number="239" hits="8" branch="false"/><line number="240" hits="8" branch="false"/><line number="243" hits="134" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="244" hits="128" branch="false"/><line number="249" hits="6" branch="false"/><line number="250" hits="6" branch="false"/><line number="252" hits="134" branch="false"/><line number="253" hits="134" branch="false"/><line number="265" hits="11" branch="false"/><line number="266" hits="11" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="267" hits="11" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="268" hits="11" branch="false"/><line number="277" hits="1" branch="false"/><line number="278" hits="1" branch="false"/><line number="279" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="280" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="282" hits="1" branch="false"/><line number="290" hits="5" branch="false"/><line number="291" hits="5" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="292" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="293" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="302" hits="5" branch="false"/><line number="303" hits="5" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="304" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="305" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="315" hits="5" branch="false"/><line number="316" hits="5" branch="false"/><line number="317" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="318" hits="5" branch="false"/><line number="327" hits="5" branch="false"/><line number="328" hits="5" branch="false"/><line number="329" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="330" hits="5" branch="false"/><line number="339" hits="1" branch="false"/><line number="340" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="341" hits="33" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="342" hits="32" branch="false"/><line number="343" hits="32" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="344" hits="7" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="346" hits="32" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="348" hits="1" branch="false"/><line number="356" hits="20" branch="false"/><line number="357" hits="20" branch="false"/><line number="358" hits="20" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="359" hits="386" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="360" hits="366" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="361" hits="302" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="363" hits="64" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="364" hits="64" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="367" hits="20" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="368" hits="40" branch="false"/><line number="369" hits="20" branch="false"/><line number="376" hits="2" branch="false"/><line number="377" hits="2" branch="false"/><line number="378" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="379" hits="30" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="380" hits="28" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="381" hits="25" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="383" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="384" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="387" hits="2" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="388" hits="4" branch="false"/><line number="389" hits="2" branch="false"/><line number="395" hits="1" branch="false"/><line number="396" hits="1" branch="false"/><line number="397" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="398" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="399" hits="14" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="400" hits="13" branch="true" condition-coverage="75% (6/8)"><conditions><condition number="0" type="jump" coverage="75%"/></conditions></line><line number="401" hits="11" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="403" hits="2" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="404" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="405" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="409" hits="1" branch="true" condition-coverage="66% (2/3)"><conditions><condition number="0" type="jump" coverage="66%"/></conditions></line><line number="410" hits="1" branch="false"/><line number="411" hits="1" branch="false"/><line number="418" hits="1" branch="false"/><line number="419" hits="1" branch="false"/><line number="420" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="421" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="422" hits="14" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="423" hits="13" branch="true" condition-coverage="75% (6/8)"><conditions><condition number="0" type="jump" coverage="75%"/></conditions></line><line number="424" hits="11" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="426" hits="2" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="427" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="428" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="432" hits="1" branch="true" condition-coverage="66% (2/3)"><conditions><condition number="0" type="jump" coverage="66%"/></conditions></line><line number="433" hits="1" branch="false"/><line number="434" hits="1" branch="false"/><line number="443" hits="3" branch="false"/><line number="444" hits="3" branch="true" condition-coverage="25% (1/4)"><conditions><condition number="0" type="jump" coverage="25%"/></conditions></line><line number="445" hits="3" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="446" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="447" hits="18" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="448" hits="15" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="450" hits="3" branch="false"/><line number="451" hits="3" branch="false"/><line number="459" hits="5" branch="false"/><line number="460" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="461" hits="3" branch="false"/><line number="462" hits="3" branch="false"/><line number="463" hits="10" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="464" hits="7" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="465" hits="7" branch="false"/><line number="466" hits="7" branch="false"/><line number="468" hits="3" branch="false"/><line number="475" hits="2" branch="false"/><line number="476" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="477" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="478" hits="1" branch="false"/><line number="479" hits="1" branch="false"/><line number="480" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="489" hits="5" branch="false"/><line number="490" hits="5" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="491" hits="5" branch="false"/><line number="492" hits="5" branch="false"/><line number="493" hits="9" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="494" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="495" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="497" hits="2" branch="false"/><line number="499" hits="4" branch="false"/><line number="500" hits="4" branch="false"/><line number="502" hits="10" branch="false"/></lines></class><class name="string_lower_upper_cpp" filename="src/string_lower_upper.cpp" line-rate="1.0" branch-rate="0.8838383838383839" complexity="0.0"><methods/><lines><line number="14" hits="80" branch="false"/><line number="15" hits="80" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="10" branch="false"/><line number="23" hits="10" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="9" branch="false"/><line number="25" hits="9" branch="false"/><line number="26" hits="25" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="16" branch="false"/><line number="28" hits="16" branch="false"/><line number="30" hits="9" branch="false"/><line number="37" hits="4" branch="false"/><line number="38" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="39" hits="3" branch="false"/><line number="40" hits="3" branch="false"/><line number="41" hits="9" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="6" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="6" branch="false"/><line number="45" hits="3" branch="false"/><line number="52" hits="8" branch="false"/><line number="53" hits="8" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="18" branch="false"/><line number="61" hits="18" branch="true" condition-coverage="92% (13/14)"><conditions><condition number="0" type="jump" coverage="92%"/></conditions></line><line number="68" hits="4" branch="false"/><line number="69" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="3" branch="false"/><line number="71" hits="3" branch="false"/><line number="72" hits="10" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="73" hits="7" branch="false"/><line number="74" hits="7" branch="false"/><line number="76" hits="3" branch="false"/><line number="83" hits="6" branch="false"/><line number="84" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="85" hits="5" branch="false"/><line number="86" hits="5" branch="false"/><line number="87" hits="23" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="88" hits="18" branch="false"/><line number="89" hits="18" branch="false"/><line number="91" hits="5" branch="false"/><line number="98" hits="64" branch="false"/><line number="99" hits="64" branch="true" condition-coverage="80% (8/10)"><conditions><condition number="0" type="jump" coverage="80%"/></conditions></line><line number="106" hits="64" branch="false"/><line number="107" hits="64" branch="true" condition-coverage="78% (11/14)"><conditions><condition number="0" type="jump" coverage="78%"/></conditions></line><line number="114" hits="64" branch="false"/><line number="115" hits="64" branch="true" condition-coverage="81% (13/16)"><conditions><condition number="0" type="jump" coverage="81%"/></conditions></line><line number="122" hits="64" branch="false"/><line number="123" hits="64" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="130" hits="64" branch="false"/><line number="131" hits="64" branch="true" condition-coverage="83% (10/12)"><conditions><condition number="0" type="jump" coverage="83%"/></conditions></line><line number="138" hits="64" branch="false"/><line number="139" hits="64" branch="true" condition-coverage="81% (13/16)"><conditions><condition number="0" type="jump" coverage="81%"/></conditions></line><line number="146" hits="134" branch="false"/><line number="147" hits="134" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="154" hits="114" branch="false"/><line number="155" hits="114" branch="true" condition-coverage="75% (3/4)"><conditions><condition number="0" type="jump" coverage="75%"/></conditions></line><line number="162" hits="1" branch="false"/><line number="163" hits="1" branch="false"/><line number="164" hits="1" branch="false"/><line number="165" hits="5" branch="true" condition-coverage="83% (5/6)"><conditions><condition number="0" type="jump" coverage="83%"/></conditions></line><line number="166" hits="4" branch="false"/><line number="167" hits="4" branch="false"/><line number="169" hits="1" branch="false"/><line number="176" hits="1" branch="false"/><line number="177" hits="1" branch="false"/><line number="178" hits="1" branch="false"/><line number="179" hits="5" branch="true" condition-coverage="83% (5/6)"><conditions><condition number="0" type="jump" coverage="83%"/></conditions></line><line number="180" hits="4" branch="false"/><line number="181" hits="4" branch="false"/><line number="183" hits="1" branch="false"/><line number="190" hits="3" branch="false"/><line number="191" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="193" hits="3" branch="false"/><line number="194" hits="45" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="195" hits="42" branch="false"/><line number="196" hits="42" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="197" hits="32" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="199" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="202" hits="3" branch="false"/><line number="209" hits="3" branch="false"/><line number="210" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="212" hits="3" branch="false"/><line number="213" hits="45" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="214" hits="42" branch="false"/><line number="215" hits="42" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="216" hits="32" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="218" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="221" hits="3" branch="false"/><line number="228" hits="2" branch="false"/><line number="229" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="231" hits="2" branch="false"/><line number="232" hits="23" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="233" hits="21" branch="false"/><line number="234" hits="21" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="235" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="237" hits="17" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="238" hits="16" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="241" hits="2" branch="false"/><line number="248" hits="4" branch="false"/><line number="249" hits="4" branch="true" condition-coverage="25% (1/4)"><conditions><condition number="0" type="jump" coverage="25%"/></conditions></line><line number="250" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="251" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="252" hits="4" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="253" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="255" hits="4" branch="false"/><line number="256" hits="4" branch="false"/><line number="262" hits="3" branch="false"/><line number="263" hits="3" branch="true" condition-coverage="25% (1/4)"><conditions><condition number="0" type="jump" coverage="25%"/></conditions></line><line number="264" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="265" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="266" hits="3" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="267" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="269" hits="3" branch="false"/><line number="270" hits="3" branch="false"/></lines></class><class name="string_system_cpp" filename="src/string_system.cpp" line-rate="0.8950617283950617" branch-rate="0.7724550898203593" complexity="0.0"><methods/><lines><line number="94" hits="42" branch="false"/><line number="95" hits="42" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="98" hits="38" branch="false"/><line number="99" hits="38" branch="false"/><line number="100" hits="38" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="101" hits="38" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="102" hits="38" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="103" hits="38" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="104" hits="38" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="105" hits="24" branch="false"/><line number="126" hits="1" branch="false"/><line number="127" hits="1" branch="false"/><line number="128" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="129" hits="0" branch="false"/><line number="130" hits="0" branch="false"/><line number="133" hits="1" branch="false"/><line number="134" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="135" hits="0" branch="false"/><line number="136" hits="0" branch="false"/><line number="138" hits="1" branch="false"/><line number="139" hits="24" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="140" hits="23" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="141" hits="23" branch="false"/><line number="150" hits="1" branch="false"/><line number="152" hits="1" branch="false"/><line number="153" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="155" hits="0" branch="false"/><line number="157" hits="1" branch="false"/><line number="158" hits="9" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="159" hits="8" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="160" hits="8" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="161" hits="8" branch="false"/><line number="163" hits="1" branch="false"/><line number="164" hits="1" branch="false"/><line number="171" hits="1" branch="false"/><line number="173" hits="1" branch="false"/><line number="174" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="175" hits="0" branch="false"/><line number="177" hits="1" branch="false"/><line number="178" hits="9" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="179" hits="8" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="180" hits="8" branch="true" condition-coverage="100% (8/8)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="181" hits="6" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="183" hits="8" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="184" hits="8" branch="false"/><line number="185" hits="1" branch="false"/><line number="186" hits="1" branch="false"/><line number="193" hits="1" branch="false"/><line number="194" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="195" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="196" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="204" hits="3" branch="false"/><line number="205" hits="3" branch="false"/><line number="206" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="207" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="209" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="219" hits="1" branch="false"/><line number="220" hits="1" branch="false"/><line number="227" hits="1" branch="false"/><line number="228" hits="1" branch="false"/><line number="234" hits="1" branch="false"/><line number="235" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="242" hits="2" branch="false"/><line number="243" hits="2" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="244" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="245" hits="1" branch="false"/><line number="247" hits="1" branch="false"/><line number="248" hits="1" branch="true" condition-coverage="25% (1/4)"><conditions><condition number="0" type="jump" coverage="25%"/></conditions></line><line number="255" hits="5" branch="false"/><line number="257" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="261" hits="3" branch="false"/><line number="264" hits="2" branch="false"/><line number="274" hits="2" branch="false"/><line number="275" hits="2" branch="false"/><line number="276" hits="2" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="277" hits="2" branch="false"/><line number="278" hits="8" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="279" hits="6" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="280" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="281" hits="2" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="282" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="283" hits="1" branch="false"/><line number="284" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="286" hits="2" branch="false"/><line number="287" hits="6" branch="false"/><line number="289" hits="2" branch="false"/><line number="296" hits="3" branch="false"/><line number="298" hits="3" branch="false"/><line number="303" hits="3" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="304" hits="3" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="305" hits="261" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="306" hits="258" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="308" hits="3" branch="false"/><line number="309" hits="3" branch="false"/><line number="310" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="317" hits="2" branch="false"/><line number="318" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="319" hits="2" branch="true" condition-coverage="66% (2/3)"><conditions><condition number="0" type="jump" coverage="66%"/></conditions></line><line number="320" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="325" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="328" hits="2" branch="false"/><line number="333" hits="1" branch="false"/><line number="334" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="341" hits="5" branch="false"/><line number="342" hits="5" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="343" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="344" hits="4" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="345" hits="0" branch="true" condition-coverage="0% (0/8)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="346" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="348" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="349" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="350" hits="4" branch="false"/><line number="351" hits="4" branch="false"/><line number="358" hits="7" branch="false"/><line number="359" hits="7" branch="false"/><line number="360" hits="7" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="361" hits="6" branch="false"/><line number="362" hits="6" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="363" hits="0" branch="false"/><line number="364" hits="0" branch="false"/><line number="366" hits="6" branch="false"/><line number="367" hits="6" branch="false"/><line number="376" hits="4" branch="false"/><line number="377" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="378" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="379" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="380" hits="2" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="382" hits="4" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="383" hits="3" branch="true" condition-coverage="66% (2/3)"><conditions><condition number="0" type="jump" coverage="66%"/></conditions></line><line number="384" hits="0" branch="true" condition-coverage="0% (0/8)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="387" hits="4" branch="false"/><line number="388" hits="4" branch="false"/><line number="395" hits="2" branch="false"/><line number="396" hits="2" branch="false"/><line number="397" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="398" hits="1" branch="false"/><line number="400" hits="2" branch="false"/><line number="406" hits="1" branch="false"/><line number="407" hits="2" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="414" hits="1" branch="false"/><line number="415" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="416" hits="1" branch="false"/><line number="422" hits="1" branch="false"/><line number="423" hits="1" branch="false"/><line number="424" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="425" hits="1" branch="false"/><line number="431" hits="0" branch="false"/><line number="432" hits="0" branch="false"/><line number="438" hits="0" branch="false"/><line number="439" hits="0" branch="false"/><line number="445" hits="202" branch="false"/><line number="446" hits="202" branch="false"/><line number="452" hits="24" branch="false"/><line number="453" hits="24" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="454" hits="24" branch="false"/><line number="456" hits="24" branch="false"/><line number="457" hits="24" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="463" hits="89" branch="false"/><line number="464" hits="89" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="465" hits="89" branch="false"/><line number="467" hits="89" branch="false"/><line number="468" hits="89" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line></lines></class></classes></package></packages></coverage>