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

daisytuner / sdfglib / 15023667831

14 May 2025 02:39PM UTC coverage: 57.575% (+0.001%) from 57.574%
15023667831

Pull #12

github

web-flow
Merge 16ac3d549 into 40eb9f9bb
Pull Request #12: Structured Control Flow Conversion and Debugging Options

103 of 111 new or added lines in 3 files covered. (92.79%)

2 existing lines in 1 file now uncovered.

7152 of 12422 relevant lines covered (57.58%)

524.84 hits per line

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

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

11
const Sequence& While::root() const { return *this->root_; };
×
12

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

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

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

23
      };
12✔
24

UNCOV
25
void Break::replace(const symbolic::Expression& old_expression,
×
26
                    const symbolic::Expression& new_expression){
27

28
};
×
29

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

33
      };
11✔
34

UNCOV
35
void Continue::replace(const symbolic::Expression& old_expression,
×
36
                       const symbolic::Expression& new_expression){
37

38
};
×
39

40
}  // namespace structured_control_flow
41
}  // 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