MCPcopy Create free account
hub / github.com/csmith-project/csmith / BlockProbability

Function BlockProbability

src/Block.cpp:91–99  ·  view source on GitHub ↗

* */

Source from the content-addressed store, hash-verified

89 *
90 */
91static unsigned int
92BlockProbability(Block &block)
93{
94 vector<unsigned int> v;
95 v.push_back(block.block_size() - 1);
96 VectorFilter filter(v, NOT_FILTER_OUT);
97 filter.disable(fDefault);
98 return rnd_upto(block.block_size(), &filter);
99}
100
101Block *
102Block::make_dummy_block(CGContext &cg_context)

Callers 1

make_randomMethod · 0.85

Calls 3

rnd_uptoFunction · 0.85
block_sizeMethod · 0.80
disableMethod · 0.80

Tested by

no test coverage detected