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

daisytuner / sdfglib / 17697974118

13 Sep 2025 02:36PM UTC coverage: 60.51% (+1.2%) from 59.335%
17697974118

Pull #219

github

web-flow
Merge a1c5ecbc6 into 6c1992b40
Pull Request #219: stdlib Library Nodes and ConstantNodes

565 of 1799 new or added lines in 102 files covered. (31.41%)

102 existing lines in 38 files now uncovered.

9442 of 15604 relevant lines covered (60.51%)

107.02 hits per line

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

66.67
/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(element_id, debug_info) {
33✔
7
    this->root_ = std::unique_ptr<Sequence>(new Sequence(++element_id, debug_info));
33✔
8
};
33✔
9

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

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

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

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

20
Break::Break(size_t element_id, const DebugInfo& debug_info)
15✔
21
    : ControlFlowNode(element_id, debug_info) {
15✔
22

23
      };
15✔
24

25
void Break::validate(const Function& function) const {};
18✔
26

NEW
27
void Break::replace(const symbolic::Expression old_expression, const symbolic::Expression new_expression) {
×
28

29
};
×
30

31
Continue::Continue(size_t element_id, const DebugInfo& debug_info)
14✔
32
    : ControlFlowNode(element_id, debug_info) {
14✔
33

34
      };
14✔
35

36
void Continue::validate(const Function& function) const {};
17✔
37

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

40
};
×
41

42
} // namespace structured_control_flow
43
} // 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