• 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

0.0
/src/data_flow/library_node.cpp
1
#include "sdfg/data_flow/library_node.h"
2

3
namespace sdfg {
4
namespace data_flow {
5

UNCOV
6
LibraryNode::LibraryNode(const DebugInfo& debug_info, const graph::Vertex vertex,
×
7
                         DataFlowGraph& parent, const LibraryNodeCode& code,
8
                         const std::vector<std::string>& outputs,
9
                         const std::vector<std::string>& inputs, const bool side_effect)
UNCOV
10
    : CodeNode(debug_info, vertex, parent),
×
UNCOV
11
      code_(code),
×
UNCOV
12
      outputs_(outputs),
×
UNCOV
13
      inputs_(inputs),
×
UNCOV
14
      side_effect_(side_effect) {
×
15

UNCOV
16
      };
×
17

UNCOV
18
const LibraryNodeCode& LibraryNode::code() const { return this->code_; };
×
19

UNCOV
20
const std::vector<std::string>& LibraryNode::inputs() const { return this->inputs_; };
×
21

UNCOV
22
const std::vector<std::string>& LibraryNode::outputs() const { return this->outputs_; };
×
23

24
const std::string& LibraryNode::input(size_t index) const { return this->inputs_[index]; };
×
25

26
const std::string& LibraryNode::output(size_t index) const { return this->outputs_[index]; };
×
27

UNCOV
28
bool LibraryNode::side_effect() const { return this->side_effect_; };
×
29

30
bool LibraryNode::needs_connector(size_t index) const {
×
31
    // Is non-constant, if starts with _in prefix
32
    if (this->inputs_[index].compare(0, 3, "_in") == 0) {
×
33
        return true;
×
34
    }
35
    return false;
×
36
};
×
37

38
}  // namespace data_flow
39
}  // 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