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

daisytuner / sdfglib / 15725654018

18 Jun 2025 06:34AM UTC coverage: 61.594% (-3.1%) from 64.66%
15725654018

push

github

web-flow
Changes in order for the Einsum plugin to work correctly (#70)

* Copy include dir to build and install dir

* Also copy include dir of symengine

* Remove warning that inputs to library must be scalars

* Extended add_library_node to be variadic

* Added toStr() to LibraryNode for visualizer

* Added zero element to language extensions

0 of 73 new or added lines in 6 files covered. (0.0%)

303 existing lines in 20 files now uncovered.

7589 of 12321 relevant lines covered (61.59%)

135.45 hits per line

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

0.0
/include/sdfg/builder/function_builder.h
1
#pragma once
2

3
#include <utility>
4

5
#include "sdfg/function.h"
6
#include "sdfg/types/type.h"
7

8
namespace sdfg {
9
namespace builder {
10

11
class FunctionBuilder {
12
   protected:
13
    virtual Function& function() const = 0;
14

15
    size_t new_element_id() const;
16

17
   public:
UNCOV
18
    virtual ~FunctionBuilder() = default;
×
19

20
    /***** Section: Containers *****/
21

22
    const types::IType& add_container(const std::string& name, const types::IType& type,
23
                                      bool is_argument = false, bool is_external = false) const;
24

25
    void remove_container(const std::string& name) const;
26

27
    void change_type(const std::string& name, const types::IType& type) const;
28

29
    types::StructureDefinition& add_structure(const std::string& name, bool is_packed) const;
30

31
    void make_array(const std::string& name, const symbolic::Expression& size) const;
32

33
    std::string find_new_name(std::string prefix = "tmp_") const;
34
};
35

36
}  // namespace builder
37
}  // 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