W3cubDocs

/D

rt.cover

Implementation of code coverage analyzer.

License:
Distributed under the Boost Software License 1.0. (See accompanying file LICENSE)
Authors:
Walter Bright, Sean Kelly
Source
rt/cover.d
void dmd_coverSourcePath(string pathname);

Set path to where source files are located.

Parameters:
string pathname The new path name.
void dmd_coverDestPath(string pathname);

Set path to where listing files are to be written.

Parameters:
string pathname The new path name.
void dmd_coverSetMerge(bool flag);

Set merge mode.

Parameters:
bool flag true means new data is summed with existing data in the listing file; false means a new listing file is always created.
void _d_cover_register2(string filename, size_t[] valid, uint[] data, ubyte minPercent);

The coverage callback.

Parameters:
string filename The name of the coverage file.
size_t[] valid ???
uint[] data ???
ubyte minPercent minimal coverage of the module

© 1999–2019 The D Language Foundation
Licensed under the Boost License 1.0.
https://dlang.org/phobos/rt_cover.html