• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

daisytuner / docc / 27981272983

22 Jun 2026 08:18PM UTC coverage: 61.754% (-0.03%) from 61.782%
27981272983

Pull #781

github

web-flow
Merge bddaa3724 into fe87d162b
Pull Request #781: Extend Segformer benchmarks setup

987 of 1432 new or added lines in 62 files covered. (68.92%)

9 existing lines in 7 files now uncovered.

38121 of 61730 relevant lines covered (61.75%)

993.19 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

57.89
/sdfg/src/structured_control_flow/while.cpp
1
#include "sdfg/structured_control_flow/while.h"
2

3
namespace sdfg {
4
namespace structured_control_flow {
5

6
While::While(size_t element_id, const DebugInfo& debug_info, ControlFlowNode* parent)
7
    : ControlFlowNode(element_id, debug_info, parent) {
53✔
8
    this->root_ = std::unique_ptr<Sequence>(new Sequence(++element_id, debug_info, this));
53✔
9
};
53✔
10

11
void While::validate(const Function& function) const { this->root_->validate(function); };
74✔
12

13
const Sequence& While::root() const { return *this->root_; };
16✔
14

15
Sequence& While::root() { return *this->root_; };
176✔
16

17
void While::replace(const symbolic::Expression old_expression, const symbolic::Expression new_expression) {
×
18
    this->root_->replace(old_expression, new_expression);
×
NEW
19
}
×
20

NEW
21
void While::replace(const symbolic::ExpressionMapping& replacements) { this->root_->replace(replacements); }
×
22

23
Break::Break(size_t element_id, const DebugInfo& debug_info, ControlFlowNode* parent)
24
    : ControlFlowNode(element_id, debug_info, parent) {
28✔
25

26
      };
28✔
27

28
void Break::validate(const Function& function) const {};
27✔
29

NEW
30
void Break::replace(const symbolic::Expression old_expression, const symbolic::Expression new_expression) {}
×
31

NEW
32
void Break::replace(const symbolic::ExpressionMapping& replacements) {}
×
33

34
Continue::Continue(size_t element_id, const DebugInfo& debug_info, ControlFlowNode* parent)
35
    : ControlFlowNode(element_id, debug_info, parent) {};
27✔
36

37
void Continue::validate(const Function& function) const {};
28✔
38

NEW
39
void Continue::replace(const symbolic::Expression old_expression, const symbolic::Expression new_expression) {}
×
40

NEW
41
void Continue::replace(const symbolic::ExpressionMapping& replacements) {}
×
42

43
} // namespace structured_control_flow
44
} // namespace sdfg
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc