rustc_mir_transform::coverage

Module counters

Source

Structs§

  • BcbExpression πŸ”’
  • CountersBuilder πŸ”’
    Helper struct that allows counter creation to inspect the BCB graph, and the set of nodes that need counters.
  • CoverageCounters πŸ”’
    Generates and stores coverage counter and coverage expression information associated with nodes/edges in the BCB graph.
  • Transcriber πŸ”’
    Helper struct for converting CountersBuilder into a final CoverageCounters.

Enums§

  • BcbCounter πŸ”’
    The coverage counter or counter expression associated with a particular BCB node or BCB edge.
  • Site πŸ”’
    Enum representing either a node or an edge in the coverage graph.
  • SiteCounter πŸ”’
    Symbolic representation of the coverage counter to be used for a particular node or edge in the coverage graph. The same site counter can be used for multiple sites, if they have been determined to have the same count.

Functions§