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

daisytuner / sdfglib / 15656007340

14 Jun 2025 08:51PM UTC coverage: 13.234% (-49.9%) from 63.144%
15656007340

Pull #76

github

web-flow
Merge 9586c8161 into 413c53212
Pull Request #76: New Loop Dependency Analysis

361 of 465 new or added lines in 7 files covered. (77.63%)

6215 existing lines in 110 files now uncovered.

1612 of 12181 relevant lines covered (13.23%)

13.64 hits per line

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

33.33
/src/structured_control_flow/block.cpp
1
#include "sdfg/structured_control_flow/block.h"
2

3
#include "sdfg/symbolic/symbolic.h"
4

5
namespace sdfg {
6
namespace structured_control_flow {
7

8
Block::Block(const DebugInfo& debug_info) : ControlFlowNode(debug_info) {
20✔
9
    this->dataflow_ = std::make_unique<data_flow::DataFlowGraph>();
20✔
10
};
20✔
11

UNCOV
12
Block::Block(const DebugInfo& debug_info, const data_flow::DataFlowGraph& dataflow)
×
UNCOV
13
    : ControlFlowNode(debug_info) {
×
UNCOV
14
    this->dataflow_ = dataflow.clone();
×
UNCOV
15
};
×
16

UNCOV
17
const data_flow::DataFlowGraph& Block::dataflow() const { return *this->dataflow_; };
×
18

19
data_flow::DataFlowGraph& Block::dataflow() { return *this->dataflow_; };
130✔
20

UNCOV
21
void Block::replace(const symbolic::Expression& old_expression,
×
22
                    const symbolic::Expression& new_expression) {
UNCOV
23
    this->dataflow_->replace(old_expression, new_expression);
×
UNCOV
24
};
×
25

26
}  // namespace structured_control_flow
27
}  // 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