mirror of
https://github.com/boostorg/regex.git
synced 2026-07-05 07:51:00 +02:00
297 lines
34 KiB
HTML
297 lines
34 KiB
HTML
<!DOCTYPE html>
|
|
<html class="theme-green">
|
|
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
<title>regex</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
|
<script>
|
|
// Apply theme and font size immediately to prevent flash
|
|
(function() {
|
|
document.documentElement.classList.add('no-transitions');
|
|
|
|
var saved = localStorage.getItem('gcovr-theme');
|
|
var theme = (saved === 'light' || saved === 'dark') ? saved
|
|
: window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark';
|
|
document.documentElement.setAttribute('data-theme', theme);
|
|
document.documentElement.style.backgroundColor = theme === 'light' ? '#ffffff' : '#0d1117';
|
|
|
|
// Apply flat mode immediately to prevent sidebar flash
|
|
if (localStorage.getItem('gcovr-view-mode') === 'flat') {
|
|
document.documentElement.classList.add('early-flat-mode');
|
|
}
|
|
})();
|
|
</script>
|
|
<link rel="stylesheet" href="index.css"/>
|
|
<script src="index.js"></script>
|
|
</head>
|
|
|
|
<body>
|
|
<div class="app-container">
|
|
<!-- Sidebar -->
|
|
<aside class="sidebar" id="sidebar"><script>if(localStorage.getItem('sidebar-collapsed')==='true'){document.currentScript.parentElement.classList.add('collapsed');}else{var sw=localStorage.getItem('gcovr-sidebar-width');if(sw)document.documentElement.style.setProperty('--sidebar-width',sw+'px');}</script>
|
|
<div class="sidebar-header">
|
|
<div class="sidebar-header-row">
|
|
<a href="index.html" class="sidebar-logo" title="Back to index">
|
|
<svg viewBox="150 150 700 160" class="boost-wordmark"><path fill="#ffa000" d="M292.45,152.89h-93.18l-46.59,80,12.63,21.69,46.57-79.99h47.07c20.07,0,36.38,16.18,36.38,36.07,0,8.46-3.54,18.29-10.84,22.4,7.11,5.3,10.54,13.73,10.54,22.01,0,19.88-16.32,36.06-36.38,36.06h-61.71l16.12-27.7h45.59c4.66,0,8.45-3.75,8.45-8.36s-3.57-8.16-8.05-8.35c-.13-.02-36.25,0-36.25,0l16.14-27.71s20.22.02,20.31,0c1.9-.06,3.63-.74,5-1.85,1.93-1.53,3.15-3.87,3.15-6.5,0-4.62-3.79-8.37-8.45-8.37h-30.03l-47.04,80.75,17.39,29.85h93.18l46.59-80-46.59-80h0Z"/><path fill="currentColor" d="M550.81,291.93c-9.23,0-17.31-2.01-24.23-6.04s-12.29-9.63-16.1-16.83c-3.81-7.19-5.72-15.4-5.72-24.63s1.9-17.6,5.72-24.79c3.81-7.19,9.18-12.82,16.1-16.91,6.92-4.08,15-6.12,24.23-6.12s17.44,2.04,24.31,6.12,12.21,9.72,16.02,16.91,5.72,15.46,5.72,24.79-1.91,17.44-5.72,24.63-9.15,12.8-16.02,16.83c-6.87,4.02-14.97,6.04-24.31,6.04ZM550.81,272.45c5.37,0,9.79-1.23,13.28-3.7,3.49-2.47,6.12-5.82,7.89-10.06s2.66-8.99,2.66-14.25-.89-10.2-2.66-14.49c-1.77-4.29-4.4-7.7-7.89-10.22-3.49-2.52-7.92-3.78-13.28-3.78s-9.82,1.26-13.36,3.78c-3.54,2.52-6.2,5.93-7.97,10.22-1.77,4.29-2.66,9.12-2.66,14.49s.89,10.01,2.66,14.25c1.77,4.24,4.43,7.59,7.97,10.06s7.99,3.7,13.36,3.7Z"/><path fill="currentColor" d="M648.53,291.93c-9.23,0-17.31-2.01-24.23-6.04s-12.29-9.63-16.1-16.83c-3.81-7.19-5.72-15.4-5.72-24.63s1.9-17.6,5.72-24.79c3.81-7.19,9.18-12.82,16.1-16.91,6.92-4.08,15-6.12,24.23-6.12s17.44,2.04,24.31,6.12,12.21,9.72,16.02,16.91,5.72,15.46,5.72,24.79-1.91,17.44-5.72,24.63-9.15,12.8-16.02,16.83c-6.87,4.02-14.97,6.04-24.31,6.04ZM648.53,272.45c5.37,0,9.79-1.23,13.28-3.7,3.49-2.47,6.12-5.82,7.89-10.06s2.66-8.99,2.66-14.25-.89-10.2-2.66-14.49c-1.77-4.29-4.4-7.7-7.89-10.22-3.49-2.52-7.92-3.78-13.28-3.78s-9.82,1.26-13.36,3.78c-3.54,2.52-6.2,5.93-7.97,10.22-1.77,4.29-2.66,9.12-2.66,14.49s.89,10.01,2.66,14.25c1.77,4.24,4.43,7.59,7.97,10.06s7.99,3.7,13.36,3.7Z"/><path fill="currentColor" d="M722.75,260.85c.54,4.62,2.55,7.86,6.04,9.74s7.49,2.82,11.99,2.82,8.21-.8,11.11-2.41c2.9-1.61,4.35-4.24,4.35-7.89,0-2.25-.99-4-2.98-5.23s-4.56-2.2-7.73-2.9c-3.17-.7-6.66-1.37-10.46-2.01-3.81-.64-7.65-1.5-11.51-2.58-3.86-1.07-7.41-2.58-10.63-4.51-3.22-1.93-5.8-4.53-7.73-7.81-1.93-3.27-2.9-7.49-2.9-12.64,0-4.83,1.55-9.47,4.67-13.93,3.11-4.45,7.49-8.05,13.12-10.79,5.63-2.74,12.1-4.11,19.4-4.11,6.55,0,12.61,1.32,18.19,3.95,5.58,2.63,10.06,6.25,13.44,10.87s5.07,9.98,5.07,16.1h-21.41c-.43-4.61-2.15-7.86-5.15-9.74-3.01-1.88-6.6-2.82-10.79-2.82-4.94,0-8.69.99-11.27,2.98s-3.86,4.48-3.86,7.49c0,2.47.99,4.4,2.98,5.8,1.98,1.4,4.56,2.47,7.73,3.22,3.16.75,6.68,1.42,10.55,2.01,3.86.59,7.7,1.4,11.51,2.42,3.81,1.02,7.33,2.47,10.55,4.35s5.8,4.4,7.73,7.57,2.9,7.27,2.9,12.32c0,5.69-1.56,10.71-4.67,15.05-3.11,4.35-7.49,7.73-13.12,10.14-5.64,2.42-12.26,3.62-19.88,3.62-7.08,0-13.52-1.37-19.32-4.11s-10.44-6.44-13.93-11.11c-3.49-4.67-5.34-9.95-5.55-15.86h21.57,0Z"/><path fill="currentColor" d="M815.48,264.84v-47.29h17.55v-18.35h-17.55v-21.78l-34.42,40.14h12.84v51.81c0,11.05,8.95,20,20,20h21.7v-18.52h-14.12c-3.31,0-6-2.69-6-6h0Z"/><path fill="currentColor" d="M494.62,242.26c-2.36-3.92-5.58-7.03-9.66-9.34-1.08-.61-2.19-1.14-3.33-1.61.7-.44,1.36-.91,1.96-1.45,2.95-2.63,5.1-5.82,6.44-9.58,1.34-3.76,2.01-7.35,2.01-10.79,0-8.69-1.99-15.4-5.96-20.12s-9.31-8.02-16.02-9.9c-6.71-1.88-14.14-2.82-22.3-2.82h-34.29v112.7h40.41c8.16,0,15.59-.99,22.3-2.98,6.71-1.98,12.05-5.45,16.02-10.38,3.97-4.94,5.96-11.7,5.96-20.29,0-5.04-1.18-9.53-3.54-13.44ZM472.48,264.8c-1.88,2.09-4.46,3.52-7.73,4.27-3.28.75-6.9,1.13-10.87,1.13h-18.51v-74.54h12.4c4.08,0,7.73.32,10.95.97,3.22.64,5.77,1.96,7.65,3.95,1.88,1.99,2.82,4.91,2.82,8.77s-.94,6.79-2.82,8.78c-1.88,1.99-4.46,3.3-7.73,3.94-1.87.37-3.86.62-5.96.78l-11.25,19.19h12.46c4.08,0,7.73.35,10.95,1.05,3.22.7,5.77,2.01,7.65,3.94s2.82,4.83,2.82,8.69-.94,7-2.82,9.1v-.02Z"/></svg>
|
|
</a>
|
|
<button class="sidebar-toggle" id="sidebar-toggle" title="Toggle sidebar">
|
|
<svg class="icon-collapse" viewBox="0 0 16 16" fill="currentColor"><path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/></svg>
|
|
<svg class="icon-expand" viewBox="0 0 16 16" fill="currentColor"><path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/></svg>
|
|
</button>
|
|
</div>
|
|
<div class="sidebar-title-group">
|
|
<span class="sidebar-library">regex</span>
|
|
</div>
|
|
</div>
|
|
<div class="sidebar-search">
|
|
<input type="text" id="file-search" placeholder="Search files..." autocomplete="off">
|
|
<button class="search-clear" id="search-clear" type="button" aria-label="Clear search">×</button>
|
|
</div>
|
|
<div class="tree-controls">
|
|
<button class="tree-control-btn" id="expand-all" title="Expand all">
|
|
<svg viewBox="0 0 16 16" fill="currentColor"><path d="M8 1a.5.5 0 01.5.5v5h5a.5.5 0 010 1h-5v5a.5.5 0 01-1 0v-5h-5a.5.5 0 010-1h5v-5A.5.5 0 018 1z"/></svg>
|
|
Expand
|
|
</button>
|
|
<button class="tree-control-btn" id="collapse-all" title="Collapse all">
|
|
<svg viewBox="0 0 16 16" fill="currentColor"><path d="M2 8a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11A.5.5 0 012 8z"/></svg>
|
|
Collapse
|
|
</button>
|
|
</div>
|
|
<nav class="sidebar-nav" id="file-tree">
|
|
<div class="tree-item is-folder">
|
|
<div class="tree-item-header">
|
|
<a href="index.include.d436eb0fd9de10b54a828ce6435f7e81.html" class="tree-folder-toggle" title="Open include">+</a>
|
|
<svg class="tree-icon tree-icon-folder" viewBox="0 0 16 16" width="16" height="16"><path fill="currentColor" d="M1.75 1A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H7.5a.25.25 0 01-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z"></path></svg>
|
|
<a class="tree-label" href="index.include.d436eb0fd9de10b54a828ce6435f7e81.html" title="include">include</a>
|
|
</div>
|
|
</div>
|
|
<div class="tree-item is-folder">
|
|
<div class="tree-item-header">
|
|
<a href="index.src.25d902c24283ab8cfbac54dfa101ad31.html" class="tree-folder-toggle" title="Open src">+</a>
|
|
<svg class="tree-icon tree-icon-folder" viewBox="0 0 16 16" width="16" height="16"><path fill="currentColor" d="M1.75 1A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H7.5a.25.25 0 01-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z"></path></svg>
|
|
<a class="tree-label" href="index.src.25d902c24283ab8cfbac54dfa101ad31.html" title="src">src</a>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
<div class="sidebar-resize-handle" id="sidebar-resize-handle"></div>
|
|
</aside>
|
|
|
|
<!-- Mobile sidebar backdrop -->
|
|
<div class="sidebar-backdrop" id="sidebar-backdrop"></div>
|
|
|
|
<!-- Main Content -->
|
|
<main class="main-content">
|
|
<header class="main-header">
|
|
<button class="mobile-menu-btn" id="mobile-menu-btn" title="Open menu">
|
|
<svg viewBox="0 0 16 16" fill="currentColor"><path d="M2.5 12a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5z"/></svg>
|
|
</button>
|
|
<div class="breadcrumb">
|
|
<span class="breadcrumb-title">regex</span><span class="breadcrumb-label">GCC Code Coverage</span> </div>
|
|
<div class="header-actions">
|
|
</div>
|
|
<div class="view-toggle" id="view-toggle" style="display:none">
|
|
<button class="view-btn active" data-view="nested">Nested</button>
|
|
<button class="view-btn" data-view="flat">Flat</button>
|
|
</div>
|
|
<button class="theme-toggle" id="theme-toggle" title="Toggle theme">
|
|
<svg class="icon-moon" viewBox="0 0 16 16" fill="currentColor"><path d="M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278z"/></svg>
|
|
<svg class="icon-sun" viewBox="0 0 16 16" fill="currentColor"><path d="M8 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z"/></svg>
|
|
</button>
|
|
<button class="settings-btn" id="settings-btn" title="Settings">
|
|
<svg viewBox="0 0 16 16" width="18" height="18" fill="currentColor"><path d="M8 4.754a3.246 3.246 0 100 6.492 3.246 3.246 0 000-6.492zM5.754 8a2.246 2.246 0 114.492 0 2.246 2.246 0 01-4.492 0z"/><path d="M9.796 1.343c-.527-1.79-3.065-1.79-3.592 0l-.094.319a.873.873 0 01-1.255.52l-.292-.16c-1.64-.892-3.433.902-2.54 2.541l.159.292a.873.873 0 01-.52 1.255l-.319.094c-1.79.527-1.79 3.065 0 3.592l.319.094a.873.873 0 01.52 1.255l-.16.292c-.892 1.64.901 3.434 2.541 2.54l.292-.159a.873.873 0 011.255.52l.094.319c.527 1.79 3.065 1.79 3.592 0l.094-.319a.873.873 0 011.255-.52l.292.16c1.64.893 3.434-.902 2.54-2.541l-.159-.292a.873.873 0 01.52-1.255l.319-.094c1.79-.527 1.79-3.065 0-3.592l-.319-.094a.873.873 0 01-.52-1.255l.16-.292c.893-1.64-.902-3.433-2.541-2.54l-.292.159a.873.873 0 01-1.255-.52l-.094-.319zm-2.633.283c.246-.835 1.428-.835 1.674 0l.094.319a1.873 1.873 0 002.693 1.115l.291-.16c.764-.415 1.6.42 1.184 1.185l-.159.292a1.873 1.873 0 001.116 2.692l.318.094c.835.246.835 1.428 0 1.674l-.319.094a1.873 1.873 0 00-1.115 2.693l.16.291c.415.764-.421 1.6-1.185 1.184l-.291-.159a1.873 1.873 0 00-2.693 1.116l-.094.318c-.246.835-1.428.835-1.674 0l-.094-.319a1.873 1.873 0 00-2.692-1.115l-.292.16c-.764.415-1.6-.421-1.184-1.185l.159-.291A1.873 1.873 0 001.945 8.93l-.319-.094c-.835-.246-.835-1.428 0-1.674l.319-.094A1.873 1.873 0 003.06 4.377l-.16-.292c-.415-.764.42-1.6 1.185-1.184l.292.159a1.873 1.873 0 002.692-1.115l.094-.319z"/></svg>
|
|
</button>
|
|
<div class="settings-dropdown" id="settings-dropdown"></div>
|
|
</header>
|
|
|
|
<div class="content-wrapper">
|
|
<section class="summary-section">
|
|
<div class="summary-cards">
|
|
<div class="summary-card">
|
|
<div class="summary-card-header">
|
|
<h3>Lines</h3>
|
|
</div>
|
|
<div class="summary-card-body">
|
|
<div class="coverage-ring coverage-medium">
|
|
<svg viewBox="0 0 36 36">
|
|
<path class="ring-bg" d="M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831"/>
|
|
<path class="ring-fill" stroke-dasharray="89.4, 100" d="M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831"/>
|
|
</svg>
|
|
<span class="ring-text">89.4%</span>
|
|
</div>
|
|
<div class="summary-stats">
|
|
<div class="stat-row">
|
|
<span class="stat-label">Hit</span>
|
|
<span class="stat-value">6554</span>
|
|
</div>
|
|
<div class="stat-row">
|
|
<span class="stat-label">Total</span>
|
|
<span class="stat-value">7330</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="summary-card">
|
|
<div class="summary-card-header">
|
|
<h3>Functions</h3>
|
|
</div>
|
|
<div class="summary-card-body">
|
|
<div class="coverage-ring coverage-low">
|
|
<svg viewBox="0 0 36 36">
|
|
<path class="ring-bg" d="M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831"/>
|
|
<path class="ring-fill" stroke-dasharray="59.3, 100" d="M18 2.0845 a 15.9155 15.9155 0 0 1 0 31.831 a 15.9155 15.9155 0 0 1 0 -31.831"/>
|
|
</svg>
|
|
<span class="ring-text">59.3%</span>
|
|
</div>
|
|
<div class="summary-stats">
|
|
<div class="stat-row">
|
|
<span class="stat-label">Hit</span>
|
|
<span class="stat-value">4210</span>
|
|
</div>
|
|
<div class="stat-row">
|
|
<span class="stat-label">Total</span>
|
|
<span class="stat-value">7115</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="coverage-legend">
|
|
<span class="legend-item coverage-high">High: ≥ 90.0%</span>
|
|
<span class="legend-item coverage-medium">Medium: ≥ 75.0%</span>
|
|
<span class="legend-item coverage-low">Low: < 75.0%</span>
|
|
<span class="legend-separator"></span>
|
|
<a href="index.functions.html" class="legend-item legend-functions-link" title="List of all functions">
|
|
<span class="fx-icon" aria-hidden="true"><i>f</i>(x)</span>
|
|
List of functions
|
|
</a>
|
|
</div> </section>
|
|
|
|
<section class="main-section">
|
|
<div class="file-list-container no-branches no-conditions no-decisions no-calls">
|
|
<div class="file-list-header">
|
|
<div class="col-name sortable sorted-ascending" data-sort="filename">
|
|
Name
|
|
</div>
|
|
<div class="col-coverage sortable" data-sort="coverage">
|
|
Coverage
|
|
</div>
|
|
<div class="col-lines sortable" data-sort="lines">
|
|
Lines
|
|
</div>
|
|
<div class="col-functions sortable" data-sort="functions">
|
|
Functions
|
|
</div>
|
|
</div>
|
|
|
|
<div class="file-list-body" id="file-list">
|
|
<div class="file-row directory"
|
|
data-filename="include"
|
|
data-coverage="89.9"
|
|
data-lines="7108"
|
|
data-lines-exec="6391"
|
|
data-lines-coverage="89.9"
|
|
data-lines-class="coverage-medium"
|
|
data-functions="59.2"
|
|
data-functions-coverage="59.2"
|
|
data-functions-class="coverage-low"
|
|
data-branches="-"
|
|
data-branches-coverage="-"
|
|
data-branches-class="coverage-unknown"
|
|
data-conditions="-"
|
|
data-conditions-coverage="-"
|
|
data-conditions-class="coverage-unknown"
|
|
data-decisions="-"
|
|
data-decisions-coverage="-"
|
|
data-decisions-class="coverage-unknown"
|
|
data-calls="69.5"
|
|
data-calls-coverage="69.5"
|
|
data-calls-class="coverage-low"
|
|
data-diff="None">
|
|
<div class="col-name">
|
|
<span class="file-icon">
|
|
<svg viewBox="0 0 16 16" width="16" height="16"><path fill="currentColor" d="M1.75 1A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H7.5a.25.25 0 01-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z"></path></svg>
|
|
</span>
|
|
<a href="index.include.d436eb0fd9de10b54a828ce6435f7e81.html" title="include">include</a>
|
|
</div>
|
|
|
|
<div class="col-coverage">
|
|
<div class="coverage-bar-container">
|
|
<div class="coverage-bar coverage-medium" style="width: 89.9%"></div>
|
|
</div>
|
|
<span class="coverage-percent coverage-medium">89.9%</span>
|
|
</div>
|
|
|
|
<div class="col-lines">
|
|
<span class="stat-value">6391</span>
|
|
<span class="stat-separator">/</span>
|
|
<span class="stat-total">7108</span>
|
|
</div>
|
|
<div class="col-functions">
|
|
<span class="stat-value coverage-low">59.2%</span>
|
|
</div>
|
|
</div>
|
|
<div class="file-row directory"
|
|
data-filename="src"
|
|
data-coverage="73.4"
|
|
data-lines="222"
|
|
data-lines-exec="163"
|
|
data-lines-coverage="73.4"
|
|
data-lines-class="coverage-low"
|
|
data-functions="100.0"
|
|
data-functions-coverage="100.0"
|
|
data-functions-class="coverage-high"
|
|
data-branches="-"
|
|
data-branches-coverage="-"
|
|
data-branches-class="coverage-unknown"
|
|
data-conditions="-"
|
|
data-conditions-coverage="-"
|
|
data-conditions-class="coverage-unknown"
|
|
data-decisions="-"
|
|
data-decisions-coverage="-"
|
|
data-decisions-class="coverage-unknown"
|
|
data-calls="58.3"
|
|
data-calls-coverage="58.3"
|
|
data-calls-class="coverage-low"
|
|
data-diff="None">
|
|
<div class="col-name">
|
|
<span class="file-icon">
|
|
<svg viewBox="0 0 16 16" width="16" height="16"><path fill="currentColor" d="M1.75 1A1.75 1.75 0 000 2.75v10.5C0 14.216.784 15 1.75 15h12.5A1.75 1.75 0 0016 13.25v-8.5A1.75 1.75 0 0014.25 3H7.5a.25.25 0 01-.2-.1l-.9-1.2C6.07 1.26 5.55 1 5 1H1.75z"></path></svg>
|
|
</span>
|
|
<a href="index.src.25d902c24283ab8cfbac54dfa101ad31.html" title="src">src</a>
|
|
</div>
|
|
|
|
<div class="col-coverage">
|
|
<div class="coverage-bar-container">
|
|
<div class="coverage-bar coverage-low" style="width: 73.4%"></div>
|
|
</div>
|
|
<span class="coverage-percent coverage-low">73.4%</span>
|
|
</div>
|
|
|
|
<div class="col-lines">
|
|
<span class="stat-value">163</span>
|
|
<span class="stat-separator">/</span>
|
|
<span class="stat-total">222</span>
|
|
</div>
|
|
<div class="col-functions">
|
|
<span class="stat-value coverage-high">100.0%</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> </section>
|
|
</div>
|
|
|
|
<footer class="main-footer">
|
|
Created using <a href="http://gcovr.com/en/main">GCOVR (Version 8.6+main)</a>
|
|
at 2026-05-04 19:06:47
|
|
</footer>
|
|
</main>
|
|
</div>
|
|
<script>window.GCOVR_TREE_DATA=[{"name": "include", "coverage": "89.9", "coverageClass": "coverage-medium", "linesTotal": "7108", "linesExec": "6391", "linesCoverage": "89.9", "linesClass": "coverage-medium", "functionsCoverage": "59.2", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": true, "link": "index.include.d436eb0fd9de10b54a828ce6435f7e81.html", "children": [{"name": "basic_regex.hpp", "coverage": "97.6", "coverageClass": "coverage-high", "linesTotal": "205", "linesExec": "200", "linesCoverage": "97.6", "linesClass": "coverage-high", "functionsCoverage": "96.9", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.basic_regex.hpp.fc7ae442ee1c3ba72f0c8efe27e0d4a0.html", "children": []}, {"name": "basic_regex_creator.hpp", "coverage": "98.4", "coverageClass": "coverage-high", "linesTotal": "806", "linesExec": "793", "linesCoverage": "98.4", "linesClass": "coverage-high", "functionsCoverage": "89.2", "functionsClass": "coverage-medium", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.basic_regex_creator.hpp.ddc38b9ace9f1fce2474b7a8aa072758.html", "children": []}, {"name": "basic_regex_parser.hpp", "coverage": "88.1", "coverageClass": "coverage-medium", "linesTotal": "1796", "linesExec": "1582", "linesCoverage": "88.1", "linesClass": "coverage-medium", "functionsCoverage": "83.7", "functionsClass": "coverage-medium", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.basic_regex_parser.hpp.3d312756fa15eb91f18ce74346527498.html", "children": []}, {"name": "c_regex_traits.hpp", "coverage": "80.2", "coverageClass": "coverage-medium", "linesTotal": "167", "linesExec": "134", "linesCoverage": "80.2", "linesClass": "coverage-medium", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.c_regex_traits.hpp.4a312148ed0fde78796e7f563ab76c8c.html", "children": []}, {"name": "cpp_regex_traits.hpp", "coverage": "61.7", "coverageClass": "coverage-low", "linesTotal": "342", "linesExec": "211", "linesCoverage": "61.7", "linesClass": "coverage-low", "functionsCoverage": "88.9", "functionsClass": "coverage-medium", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.cpp_regex_traits.hpp.065ad3525ef9ac006d863057e1e02b79.html", "children": []}, {"name": "icu.hpp", "coverage": "83.6", "coverageClass": "coverage-medium", "linesTotal": "371", "linesExec": "310", "linesCoverage": "83.6", "linesClass": "coverage-medium", "functionsCoverage": "50.5", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.icu.hpp.85a0eeb0fabef296bfc4997ff2ba1c10.html", "children": []}, {"name": "match_flags.hpp", "coverage": "100.0", "coverageClass": "coverage-high", "linesTotal": "10", "linesExec": "10", "linesCoverage": "100.0", "linesClass": "coverage-high", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.match_flags.hpp.1af065f3f48dd91d0fe78746fcc481f7.html", "children": []}, {"name": "match_results.hpp", "coverage": "88.9", "coverageClass": "coverage-medium", "linesTotal": "307", "linesExec": "273", "linesCoverage": "88.9", "linesClass": "coverage-medium", "functionsCoverage": "61.1", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.match_results.hpp.6f836c49889c34cb37b399542baf9aad.html", "children": []}, {"name": "mem_block_cache.hpp", "coverage": "100.0", "coverageClass": "coverage-high", "linesTotal": "29", "linesExec": "29", "linesCoverage": "100.0", "linesClass": "coverage-high", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.mem_block_cache.hpp.774760178b61a39a431f88e157dbeb00.html", "children": []}, {"name": "object_cache.hpp", "coverage": "95.5", "coverageClass": "coverage-high", "linesTotal": "44", "linesExec": "42", "linesCoverage": "95.5", "linesClass": "coverage-high", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.object_cache.hpp.4205d672d499c4d505efbd5c4c18a6d7.html", "children": []}, {"name": "pattern_except.hpp", "coverage": "85.0", "coverageClass": "coverage-medium", "linesTotal": "20", "linesExec": "17", "linesCoverage": "85.0", "linesClass": "coverage-medium", "functionsCoverage": "42.9", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.pattern_except.hpp.b02995306146a84a816c726ffb2330d1.html", "children": []}, {"name": "perl_matcher.hpp", "coverage": "97.8", "coverageClass": "coverage-high", "linesTotal": "137", "linesExec": "134", "linesCoverage": "97.8", "linesClass": "coverage-high", "functionsCoverage": "62.1", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.perl_matcher.hpp.06d9b87b6156807b3cf2c759c3470f4c.html", "children": []}, {"name": "perl_matcher_common.hpp", "coverage": "95.9", "coverageClass": "coverage-high", "linesTotal": "416", "linesExec": "399", "linesCoverage": "95.9", "linesClass": "coverage-high", "functionsCoverage": "45.2", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.perl_matcher_common.hpp.a80be6e3c2e730ca65c745979c0f2c25.html", "children": []}, {"name": "perl_matcher_non_recursive.hpp", "coverage": "95.9", "coverageClass": "coverage-high", "linesTotal": "910", "linesExec": "873", "linesCoverage": "95.9", "linesClass": "coverage-high", "functionsCoverage": "48.7", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.perl_matcher_non_recursive.hpp.dab741f714b85b31fb79aec3a5169121.html", "children": []}, {"name": "primary_transform.hpp", "coverage": "54.8", "coverageClass": "coverage-low", "linesTotal": "31", "linesExec": "17", "linesCoverage": "54.8", "linesClass": "coverage-low", "functionsCoverage": "75.0", "functionsClass": "coverage-medium", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.primary_transform.hpp.f5a3fa617cbe44ea611e82cf685be5de.html", "children": []}, {"name": "regex_format.hpp", "coverage": "96.0", "coverageClass": "coverage-high", "linesTotal": "420", "linesExec": "403", "linesCoverage": "96.0", "linesClass": "coverage-high", "functionsCoverage": "42.8", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_format.hpp.cbfb4d559693198023d36b54c0718da8.html", "children": []}, {"name": "regex_grep.hpp", "coverage": "88.5", "coverageClass": "coverage-medium", "linesTotal": "26", "linesExec": "23", "linesCoverage": "88.5", "linesClass": "coverage-medium", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_grep.hpp.136157ec6043ed61e9e3c53cbca56207.html", "children": []}, {"name": "regex_iterator.hpp", "coverage": "100.0", "coverageClass": "coverage-high", "linesTotal": "48", "linesExec": "48", "linesCoverage": "100.0", "linesClass": "coverage-high", "functionsCoverage": "62.8", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_iterator.hpp.ec4c2b3efdca8342ebcbd87d33ac2551.html", "children": []}, {"name": "regex_match.hpp", "coverage": "100.0", "coverageClass": "coverage-high", "linesTotal": "20", "linesExec": "20", "linesCoverage": "100.0", "linesClass": "coverage-high", "functionsCoverage": "71.4", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_match.hpp.52d49d2882a598bc100172b30fdc9d28.html", "children": []}, {"name": "regex_merge.hpp", "coverage": "100.0", "coverageClass": "coverage-high", "linesTotal": "2", "linesExec": "2", "linesCoverage": "100.0", "linesClass": "coverage-high", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_merge.hpp.33d760b7953f0b4898c72299d831fc8c.html", "children": []}, {"name": "regex_raw_buffer.hpp", "coverage": "100.0", "coverageClass": "coverage-high", "linesTotal": "45", "linesExec": "45", "linesCoverage": "100.0", "linesClass": "coverage-high", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_raw_buffer.hpp.77701f68cbde88eced9e7f01d308832b.html", "children": []}, {"name": "regex_replace.hpp", "coverage": "96.0", "coverageClass": "coverage-high", "linesTotal": "25", "linesExec": "24", "linesCoverage": "96.0", "linesClass": "coverage-high", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_replace.hpp.c4b3d6cdac5c516e993e1b9cc67f4537.html", "children": []}, {"name": "regex_search.hpp", "coverage": "91.3", "coverageClass": "coverage-high", "linesTotal": "23", "linesExec": "21", "linesCoverage": "91.3", "linesClass": "coverage-high", "functionsCoverage": "76.9", "functionsClass": "coverage-medium", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_search.hpp.f27bcdbf1ed1b869adf859f2f255321f.html", "children": []}, {"name": "regex_split.hpp", "coverage": "97.4", "coverageClass": "coverage-high", "linesTotal": "38", "linesExec": "37", "linesCoverage": "97.4", "linesClass": "coverage-high", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_split.hpp.79301dd57396b64d102f9beeef6f66e1.html", "children": []}, {"name": "regex_token_iterator.hpp", "coverage": "98.0", "coverageClass": "coverage-high", "linesTotal": "98", "linesExec": "96", "linesCoverage": "98.0", "linesClass": "coverage-high", "functionsCoverage": "98.9", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_token_iterator.hpp.a853c95168815fb1dc822438deee2041.html", "children": []}, {"name": "regex_traits.hpp", "coverage": "100.0", "coverageClass": "coverage-high", "linesTotal": "18", "linesExec": "18", "linesCoverage": "100.0", "linesClass": "coverage-high", "functionsCoverage": "96.9", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_traits.hpp.d789ddd33a94513158258f47f9458fa9.html", "children": []}, {"name": "regex_traits_defaults.hpp", "coverage": "96.5", "coverageClass": "coverage-high", "linesTotal": "86", "linesExec": "83", "linesCoverage": "96.5", "linesClass": "coverage-high", "functionsCoverage": "90.5", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_traits_defaults.hpp.0e98adc4b3e9dddef47398f3d8191f7e.html", "children": []}, {"name": "regex_workaround.hpp", "coverage": "83.3", "coverageClass": "coverage-medium", "linesTotal": "6", "linesExec": "5", "linesCoverage": "83.3", "linesClass": "coverage-medium", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.regex_workaround.hpp.4f4c12e5cddef399d459e91c0f0af974.html", "children": []}, {"name": "sub_match.hpp", "coverage": "97.6", "coverageClass": "coverage-high", "linesTotal": "166", "linesExec": "162", "linesCoverage": "97.6", "linesClass": "coverage-high", "functionsCoverage": "72.5", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.sub_match.hpp.8759274a22f6d7afc27afd16b4ac0c35.html", "children": []}, {"name": "u32regex_iterator.hpp", "coverage": "89.1", "coverageClass": "coverage-medium", "linesTotal": "55", "linesExec": "49", "linesCoverage": "89.1", "linesClass": "coverage-medium", "functionsCoverage": "30.0", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.u32regex_iterator.hpp.cad511ff9f518ed5712544f4e2df17c3.html", "children": []}, {"name": "u32regex_token_iterator.hpp", "coverage": "38.1", "coverageClass": "coverage-low", "linesTotal": "113", "linesExec": "43", "linesCoverage": "38.1", "linesClass": "coverage-low", "functionsCoverage": "12.4", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.u32regex_token_iterator.hpp.b0c5226fc9ad02ba0b06216e9824edae.html", "children": []}, {"name": "unicode_iterator.hpp", "coverage": "87.8", "coverageClass": "coverage-medium", "linesTotal": "328", "linesExec": "288", "linesCoverage": "87.8", "linesClass": "coverage-medium", "functionsCoverage": "65.3", "functionsClass": "coverage-low", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.unicode_iterator.hpp.6391a069c7ef3c1dd9a38df9254be88f.html", "children": []}]}, {"name": "src", "coverage": "73.4", "coverageClass": "coverage-low", "linesTotal": "222", "linesExec": "163", "linesCoverage": "73.4", "linesClass": "coverage-low", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": true, "link": "index.src.25d902c24283ab8cfbac54dfa101ad31.html", "children": [{"name": "posix_api.cpp", "coverage": "72.6", "coverageClass": "coverage-low", "linesTotal": "113", "linesExec": "82", "linesCoverage": "72.6", "linesClass": "coverage-low", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.posix_api.cpp.cfc7145cfaa87ceb158ee21e8fa5193a.html", "children": []}, {"name": "wide_posix_api.cpp", "coverage": "74.3", "coverageClass": "coverage-low", "linesTotal": "109", "linesExec": "81", "linesCoverage": "74.3", "linesClass": "coverage-low", "functionsCoverage": "100.0", "functionsClass": "coverage-high", "branchesCoverage": "-", "branchesClass": "coverage-unknown", "isDirectory": false, "link": "index.wide_posix_api.cpp.5d708c8c14b8fa1710211bdab41e2b13.html", "children": []}]}];</script>
|
|
</body>
|
|
|
|
</html>
|