Crate llvm_cov_json
source ·Structs§
- A single branch and associated metrics. According to the LLVM documentation, a branch “may comprise larger boolean expressions using boolean logical operators”, thus a the term branch refers to a branch found on source code level, not on binary level. See CoverageExporterJson.cpp for details regarding the format.
- Summary of the branches metric.
- Metrics of an expansion, i.e., a expanded macro or include statement.
- Summary of the regions metric.
- Metrics relate to one specific function.
- Summary of the functions metric.
- Summary of the instations metric.
- Summary of the lines metric.
- Summary of the regions metric.
- Execution count information starting at a point (row and column) in a file. A sequence of CoverageSegments gives execution counts for a file in a format. See the LLVM sourceode for mor information.
- Summary of the different metrics.
Enums§
- The kind a code region can belong to. Take from the LLVM source code.