• 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/codegen/dispatchers/node_dispatcher.cpp
1
#include "sdfg/codegen/dispatchers/node_dispatcher.h"
2

3
namespace sdfg {
4
namespace codegen {
5

UNCOV
6
NodeDispatcher::NodeDispatcher(LanguageExtension& language_extension, StructuredSDFG& sdfg,
×
7
                               structured_control_flow::ControlFlowNode& node,
8
                               Instrumentation& instrumentation)
UNCOV
9
    : node_(node),
×
UNCOV
10
      language_extension_(language_extension),
×
UNCOV
11
      sdfg_(sdfg),
×
UNCOV
12
      instrumentation_(instrumentation) {};
×
13

UNCOV
14
bool NodeDispatcher::begin_node(PrettyPrinter& stream) { return false; };
×
15

UNCOV
16
void NodeDispatcher::end_node(PrettyPrinter& stream, bool applied) {
×
17

UNCOV
18
};
×
19

UNCOV
20
void NodeDispatcher::dispatch(PrettyPrinter& main_stream, PrettyPrinter& globals_stream,
×
21
                              PrettyPrinter& library_stream) {
UNCOV
22
    bool applied = begin_node(main_stream);
×
23

UNCOV
24
    if (this->instrumentation_.should_instrument(node_)) {
×
25
        this->instrumentation_.begin_instrumentation(node_, main_stream);
×
26
    }
×
27

UNCOV
28
    dispatch_node(main_stream, globals_stream, library_stream);
×
29

UNCOV
30
    if (this->instrumentation_.should_instrument(node_)) {
×
31
        this->instrumentation_.end_instrumentation(node_, main_stream);
×
32
    }
×
33

UNCOV
34
    end_node(main_stream, applied);
×
UNCOV
35
};
×
36

37
}  // namespace codegen
38
}  // 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