line |
true |
false |
branch |
84
|
0 |
0 |
switch(ix) { |
88
|
0 |
0 |
if (new_val) { |
89
|
0 |
0 |
*val = SvNV(new_val); |
|
0 |
0 |
*val = SvNV(new_val); |
96
|
0 |
0 |
} |
97
|
0 |
0 |
|
104
|
0 |
0 |
} |
|
0 |
0 |
} |
108
|
0 |
0 |
} |
|
0 |
0 |
} |
114
|
0 |
0 |
std::vector points; |
115
|
0 |
0 |
for(auto it: pts) { |
|
0 |
0 |
for(auto it: pts) { |
|
0 |
0 |
for(auto it: pts) { |
|
0 |
0 |
for(auto it: pts) { |
116
|
0 |
0 |
points.push_back(*(xs::in(it))); |
|
0 |
0 |
points.push_back(*(xs::in(it))); |
120
|
0 |
0 |
auto payload_holder = payload_ptr_t{new StatisticsRecipe12_payload{ *interest, std::move(points) }}; |
|
0 |
0 |
auto payload_holder = payload_ptr_t{new StatisticsRecipe12_payload{ *interest, std::move(points) }}; |
121
|
0 |
0 |
auto self_holder = stats_ptr_t{new StatisticsRecipe12{ payload_holder->interest, payload_holder->points }}; |
|
0 |
0 |
auto self_holder = stats_ptr_t{new StatisticsRecipe12{ payload_holder->interest, payload_holder->points }}; |
|
0 |
0 |
auto self_holder = stats_ptr_t{new StatisticsRecipe12{ payload_holder->interest, payload_holder->points }}; |
123
|
0 |
0 |
Object self = xs::out(self_holder.get(), CLASS); |
|
0 |
0 |
Object self = xs::out(self_holder.get(), CLASS); |
|
0 |
0 |
Object self = xs::out(self_holder.get(), CLASS); |
124
|
0 |
0 |
self.payload_attach((void*)payload_holder.get(), &payload_marker_12); |
129
|
0 |
0 |
RETVAL = self.ref(); |
|
0 |
0 |
RETVAL = self.ref(); |