Chrysalis - Project Composer Test Coverage


pattern/composer/
Date: 2026-08-27 18:35:43
Lines:
438/468
93.6%
Functions:
106/122
86.9%
Branches:
1567/3416
45.9%
Decisions:
12/12
100.0%
Calls:
7873/10432
75.5%

Function (File:Line) Call count Block coverage
Chrysalis::BaseProjectComposer::BaseProjectComposer(Chrysalis::Project*) (pattern/composer/src/BaseProjectComposer.cpp:5)called 1 time, returned 1 time100.0%
Chrysalis::BaseProjectComposer::fill() (pattern/composer/src/BaseProjectComposer.cpp:7)called 1 time, returned 1 time100.0%
Chrysalis::BaseProjectComposer::~BaseProjectComposer() (pattern/composer/include/projects/BaseProjectComposer.h:10)called 1 time, returned 1 time100.0%
Chrysalis::Composer::ConditionalInstructionsContainerInitializer::ConditionalInstructionsContainerInitializer(Chrysalis::BaseArgument<bool> const*) (pattern/composer/src/ConditionalInstructionsContainerInitializer.cpp:9)called 4 times, returned 4 times100.0%
Chrysalis::Composer::ConditionalInstructionsContainerInitializer::True::True(Chrysalis::BaseArgument<bool> const*, std::initializer_list<Chrysalis::BaseInstruction*>&&) (pattern/composer/src/ConditionalInstructionsContainerInitializer.cpp:16)called 4 times, returned 4 times100.0%
Chrysalis::Composer::ConditionalInstructionsContainerInitializer::True::operator Chrysalis::BaseInstruction*() const (pattern/composer/src/ConditionalInstructionsContainerInitializer.cpp:19)called 1 time, returned 1 time81.0%
Chrysalis::Composer::ConditionalInstructionsContainerInitializer::True::operator<<(std::initializer_list<Chrysalis::BaseInstruction*>&&) const (pattern/composer/src/ConditionalInstructionsContainerInitializer.cpp:34)called 3 times, returned 3 times84.0%
Chrysalis::Composer::ConditionalInstructionsContainerInitializer::operator<<(std::initializer_list<Chrysalis::BaseInstruction*>&&) const (pattern/composer/src/ConditionalInstructionsContainerInitializer.cpp:12)called 4 times, returned 4 times100.0%
Chrysalis::Composer::Instructions::Instructions(Chrysalis::Project const*) (pattern/composer/src/Instructions.cpp:5)called 1 time, returned 1 time100.0%
Chrysalis::Composer::Instructions::operator<<(std::initializer_list<Chrysalis::BaseInstruction*>&&) const (pattern/composer/src/Instructions.cpp:15)called 1 time, returned 1 time100.0%
Chrysalis::Composer::Instructions::~Instructions() (pattern/composer/src/Instructions.cpp:11)called 1 time, returned 1 time100.0%
Chrysalis::Composer::PatternInstructions::PatternInstructions(Chrysalis::PatternsContainerArgument*) (pattern/composer/src/PatternInstructions.cpp:7)called 16 times, returned 16 times70.0%
Chrysalis::Composer::PatternInstructions::operator<<(std::initializer_list<Chrysalis::BasePatternInstruction*>&&) const (pattern/composer/src/PatternInstructions.cpp:21)called 16 times, returned 16 times100.0%
Chrysalis::Composer::PatternInstructions::~PatternInstructions() (pattern/composer/src/PatternInstructions.cpp:16)called 16 times, returned 16 times100.0%
Chrysalis::Project1Composer::Project1Composer(Chrysalis::Project*) (pattern/composer/src/Project1Composer.cpp:26)called 1 time, returned 1 time100.0%
Chrysalis::Project1Composer::createProject() (pattern/composer/src/Project1Composer.cpp:28)called 1 time, returned 1 time68.0%
Chrysalis::Project1Composer::fillInstructions() (pattern/composer/src/Project1Composer.cpp:94)called 1 time, returned 1 time60.0%
Chrysalis::Project1Composer::fillOptions() (pattern/composer/src/Project1Composer.cpp:40)called 1 time, returned 1 time78.0%
Chrysalis::Project1Composer::fillParameters() (pattern/composer/src/Project1Composer.cpp:54)called 1 time, returned 1 time71.0%
Chrysalis::Project1Composer::fillPatterns() (pattern/composer/src/Project1Composer.cpp:46)called 1 time, returned 1 time81.0%
Chrysalis::Project1Composer::getBack() const (pattern/composer/src/Project1Composer.cpp:32)not called0.0%
Chrysalis::Project1Composer::getFront() const (pattern/composer/src/Project1Composer.cpp:36)not called0.0%
Chrysalis::Proxy::Condition::Number::Number(Chrysalis::BaseArgument<bool> const*, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/ConditionProxy.cpp:7)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Condition::Number::operator>>(double) (pattern/composer/src/ConditionProxy.cpp:10)called 1 time, returned 1 time80.0%
Chrysalis::Proxy::Line::Line(Chrysalis::LineArgument const*) (pattern/composer/src/LineProxy.cpp:8)not called0.0%
Chrysalis::Proxy::Line::Lines::And::And(Chrysalis::LineArgument const*, Chrysalis::CompositiveContainer<Chrysalis::LineArgument> const*) (pattern/composer/src/LineProxy.cpp:14)called 3 times, returned 3 times100.0%
Chrysalis::Proxy::Line::Lines::And::Names::Names(Chrysalis::LineArgument const*, Chrysalis::CompositiveContainer<Chrysalis::LineArgument> const*, Chrysalis::CompositiveContainer<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*) (pattern/composer/src/LineProxy.cpp:17)called 3 times, returned 3 times100.0%
Chrysalis::Proxy::Line::Lines::And::Names::operator Chrysalis::IntersectionPointInstruction*() const (pattern/composer/src/LineProxy.cpp:38)called 3 times, returned 3 times75.0%
Chrysalis::Proxy::Line::Lines::And::names(Chrysalis::CompositiveContainer<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const*) const (pattern/composer/src/LineProxy.cpp:29)called 3 times, returned 3 times100.0%
Chrysalis::Proxy::Line::Lines::And::operator->() (pattern/composer/src/LineProxy.cpp:34)called 3 times, returned 3 times100.0%
Chrysalis::Proxy::Line::Lines::Lines(Chrysalis::LineArgument const*, Chrysalis::CompositiveContainer<Chrysalis::LineArgument> const*) (pattern/composer/src/LineProxy.cpp:11)called 2 times, returned 2 times100.0%
Chrysalis::Proxy::Line::Lines::operator->() const (pattern/composer/src/LineProxy.cpp:25)called 2 times, returned 2 times90.0%
Chrysalis::Proxy::Line::operator|(Chrysalis::CompositiveContainer<Chrysalis::LineArgument> const*) const (pattern/composer/src/LineProxy.cpp:21)not called0.0%
Chrysalis::Proxy::Name::Name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pattern/composer/src/NameProxy.cpp:14)called 194 times, returned 194 times82.0%
Chrysalis::Proxy::Name::Number::Number(std::unique_ptr<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/NameProxy.cpp:22)called 8 times, returned 8 times100.0%
Chrysalis::Proxy::Name::Number::operator Chrysalis::ExpressionInstruction*() (pattern/composer/src/NameProxy.cpp:88)called 8 times, returned 8 times90.0%
Chrysalis::Proxy::Name::Vector::Line::Line(std::unique_ptr<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&, Chrysalis::VectorArgument const*, Chrysalis::LineArgument const*) (pattern/composer/src/NameProxy.cpp:19)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Name::Vector::Line::operator Chrysalis::RelativePointInstruction*() (pattern/composer/src/NameProxy.cpp:64)called 1 time, returned 1 time72.0%
Chrysalis::Proxy::Name::Vector::Vector(std::unique_ptr<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&, Chrysalis::VectorArgument const*) (pattern/composer/src/NameProxy.cpp:16)called 47 times, returned 47 times100.0%
Chrysalis::Proxy::Name::Vector::operator Chrysalis::RelativePointInstruction*() (pattern/composer/src/NameProxy.cpp:56)called 46 times, returned 46 times69.0%
Chrysalis::Proxy::Name::Vector::operator|(Chrysalis::LineArgument const*) (pattern/composer/src/NameProxy.cpp:44)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Name::operator Chrysalis::OptionArgument const*() (pattern/composer/src/NameProxy.cpp:25)called 2 times, returned 2 times88.0%
Chrysalis::Proxy::Name::operator Chrysalis::PatternPointArgument const*() (pattern/composer/src/NameProxy.cpp:37)called 163 times, returned 163 times74.0%
Chrysalis::Proxy::Name::operator std::unique_ptr<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >() (pattern/composer/src/NameProxy.cpp:29)called 8 times, returned 8 times100.0%
Chrysalis::Proxy::Name::operator std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >() (pattern/composer/src/NameProxy.cpp:33)called 19 times, returned 19 times86.0%
Chrysalis::Proxy::Name::operator()(double, double) (pattern/composer/src/NameProxy.cpp:48)called 1 time, returned 1 time62.0%
Chrysalis::Proxy::Name::operator()(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/NameProxy.cpp:41)called 4 times, returned 4 times100.0%
Chrysalis::Proxy::Name::operator<(Chrysalis::Proxy::Name&&) (pattern/composer/src/NameProxy.cpp:84)called 2 times, returned 2 times62.0%
Chrysalis::Proxy::Name::operator=(double) (pattern/composer/src/NameProxy.cpp:76)called 1 time, returned 1 time71.0%
Chrysalis::Proxy::Name::operator=(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/NameProxy.cpp:80)called 7 times, returned 7 times79.0%
Chrysalis::Proxy::Number::Number(double) (pattern/composer/src/NumberProxy.cpp:12)not called0.0%
Chrysalis::Proxy::Number::Number(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/NumberProxy.cpp:14)not called0.0%
Chrysalis::Proxy::Number::Point::Point(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, Chrysalis::PatternPointArgument const*) (pattern/composer/src/NumberProxy.cpp:16)called 4 times, returned 4 times100.0%
Chrysalis::Proxy::Number::Point::Vector::Vector(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, Chrysalis::PatternPointArgument const*, Chrysalis::VectorArgument const*) (pattern/composer/src/NumberProxy.cpp:19)called 4 times, returned 4 times100.0%
Chrysalis::Proxy::Number::Point::Vector::operator>>(Chrysalis::VectorArgument const*) (pattern/composer/src/NumberProxy.cpp:40)called 4 times, returned 4 times78.0%
Chrysalis::Proxy::Number::Point::operator Chrysalis::PatternPointArgument const*() const (pattern/composer/src/NumberProxy.cpp:36)called 4 times, returned 4 times100.0%
Chrysalis::Proxy::Number::Point::operator std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&() (pattern/composer/src/NumberProxy.cpp:32)called 4 times, returned 4 times100.0%
Chrysalis::Proxy::Number::Segment::And::Segment::Segment(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, Chrysalis::SegmentArgument const*, Chrysalis::SegmentArgument const*) (pattern/composer/src/NumberProxy.cpp:25)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Number::Segment::And::Segment::operator Chrysalis::UnfoldEdgeDartInstruction*() (pattern/composer/src/NumberProxy.cpp:56)called 1 time, returned 1 time78.0%
Chrysalis::Proxy::Number::Vector::Segment::Segment(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, Chrysalis::VectorArgument const*, Chrysalis::SegmentArgument const*) (pattern/composer/src/NumberProxy.cpp:22)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Number::Vector::Segment::operator Chrysalis::EdgeDartInstruction*() (pattern/composer/src/NumberProxy.cpp:48)called 1 time, returned 1 time71.0%
Chrysalis::Proxy::Number::operator std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&() (pattern/composer/src/NumberProxy.cpp:28)not called0.0%
Chrysalis::Proxy::Outline::Outline(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (pattern/composer/src/OutlineProxy.cpp:9)called 2 times, returned 2 times100.0%
Chrysalis::Proxy::Outline::Point::Point(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Chrysalis::PatternPointArgument const*) (pattern/composer/src/OutlineProxy.cpp:12)called 2 times, returned 2 times61.0%
Chrysalis::Proxy::Outline::Point::operator Chrysalis::BuildOutlineInstruction*() const (pattern/composer/src/OutlineProxy.cpp:26)called 2 times, returned 2 times81.0%
Chrysalis::Proxy::Outline::Point::operator>>(Chrysalis::PatternPointArgument const*) (pattern/composer/src/OutlineProxy.cpp:21)called 20 times, returned 20 times100.0%
Chrysalis::Proxy::Outline::operator>>(Chrysalis::PatternPointArgument const*) const (pattern/composer/src/OutlineProxy.cpp:17)called 2 times, returned 2 times100.0%
Chrysalis::Proxy::Point::Point(Chrysalis::PatternPointArgument const*) (pattern/composer/src/PointProxy.cpp:10)not called0.0%
Chrysalis::Proxy::Point::Vector::And::Vector::Vector(Chrysalis::PatternPointArgument const*, Chrysalis::VectorArgument const*, Chrysalis::VectorArgument const*) (pattern/composer/src/PointProxy.cpp:15)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Point::Vector::And::Vector::operator Chrysalis::MovePointInstruction*() const (pattern/composer/src/PointProxy.cpp:38)called 1 time, returned 1 time69.0%
Chrysalis::Proxy::Point::Vector::Vector(Chrysalis::PatternPointArgument const*, Chrysalis::VectorArgument const*) (pattern/composer/src/PointProxy.cpp:12)called 6 times, returned 6 times100.0%
Chrysalis::Proxy::Point::Vector::operator Chrysalis::MovePointInstruction*() const (pattern/composer/src/PointProxy.cpp:30)called 5 times, returned 5 times65.0%
Chrysalis::Proxy::Point::Vector::operator<<(Chrysalis::VectorArgument const*) const (pattern/composer/src/PointProxy.cpp:22)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Point::operator Chrysalis::PatternPointArgument const*() const (pattern/composer/src/PointProxy.cpp:18)not called0.0%
Chrysalis::Proxy::Point::operator()(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) const (pattern/composer/src/PointProxy.cpp:26)not called0.0%
Chrysalis::Proxy::Ray::Ray(Chrysalis::PatternPointArgument const*, double) (pattern/composer/src/RayProxy.cpp:5)called 1 time, returned 1 time62.0%
Chrysalis::Proxy::Ray::operator|(Chrysalis::CompositiveContainer<Chrysalis::LineArgument> const*) const (pattern/composer/src/RayProxy.cpp:8)called 1 time, returned 1 time88.0%
Chrysalis::Proxy::Segment::And::And(Chrysalis::SegmentArgument const*) (pattern/composer/src/SegmentProxy.cpp:7)called 2 times, returned 2 times100.0%
Chrysalis::Proxy::Segment::And::Segment::Segment(Chrysalis::SegmentArgument const*, Chrysalis::SegmentArgument const*) (pattern/composer/src/SegmentProxy.cpp:9)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Segment::And::Segment::operator()(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) const (pattern/composer/src/SegmentProxy.cpp:28)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Segment::And::operator->() (pattern/composer/src/SegmentProxy.cpp:24)called 2 times, returned 2 times100.0%
Chrysalis::Proxy::Segment::And::seg(Chrysalis::SegmentArgument const*) const (pattern/composer/src/SegmentProxy.cpp:20)called 1 time, returned 1 time88.0%
Chrysalis::Proxy::Segment::And::vec(Chrysalis::VectorArgument const*) const (pattern/composer/src/SegmentProxy.cpp:44)called 1 time, returned 1 time88.0%
Chrysalis::Proxy::Segment::Segment(Chrysalis::SegmentArgument*) (pattern/composer/src/SegmentProxy.cpp:5)called 20 times, returned 20 times100.0%
Chrysalis::Proxy::Segment::operator Chrysalis::SegmentArgument*() const (pattern/composer/src/SegmentProxy.cpp:12)called 10 times, returned 10 times100.0%
Chrysalis::Proxy::Segment::operator&(Chrysalis::VectorArgument const*) const (pattern/composer/src/SegmentProxy.cpp:40)called 1 time, returned 1 time88.0%
Chrysalis::Proxy::Segment::operator->() const (pattern/composer/src/SegmentProxy.cpp:16)called 2 times, returned 2 times88.0%
Chrysalis::Proxy::Segment::operator>>(Chrysalis::PatternPointArgument const*) const (pattern/composer/src/SegmentProxy.cpp:36)called 5 times, returned 5 times88.0%
Chrysalis::Proxy::Segment::operator|(Chrysalis::CompositiveContainer<Chrysalis::LineArgument> const*) const (pattern/composer/src/SegmentProxy.cpp:32)called 2 times, returned 2 times88.0%
Chrysalis::Proxy::Vector::And::And(Chrysalis::VectorArgument const*) (pattern/composer/src/VectorProxy.cpp:31)called 47 times, returned 47 times100.0%
Chrysalis::Proxy::Vector::And::Vector::Vector(Chrysalis::VectorArgument const*, Chrysalis::VectorArgument const*) (pattern/composer/src/VectorProxy.cpp:33)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Vector::And::Vector::operator Chrysalis::CurveInstruction*() const (pattern/composer/src/VectorProxy.cpp:67)called 1 time, returned 1 time67.0%
Chrysalis::Proxy::Vector::And::name(std::unique_ptr<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::default_delete<Chrysalis::Argument<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&&) const (pattern/composer/src/VectorProxy.cpp:47)called 47 times, returned 47 times100.0%
Chrysalis::Proxy::Vector::And::operator->() (pattern/composer/src/VectorProxy.cpp:51)called 47 times, returned 47 times100.0%
Chrysalis::Proxy::Vector::Segment::Segment(Chrysalis::VectorArgument const*, Chrysalis::SegmentArgument const*) (pattern/composer/src/VectorProxy.cpp:36)called 1 time, returned 1 time100.0%
Chrysalis::Proxy::Vector::Segment::operator()(double) const (pattern/composer/src/VectorProxy.cpp:63)called 1 time, returned 1 time70.0%
Chrysalis::Proxy::Vector::Vector(Chrysalis::BasePointArgument const*, double, double) (pattern/composer/src/VectorProxy.cpp:19)called 1 time, returned 1 time59.0%
Chrysalis::Proxy::Vector::Vector(Chrysalis::BasePointArgument const*, double, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/VectorProxy.cpp:16)called 36 times, returned 36 times66.0%
Chrysalis::Proxy::Vector::Vector(Chrysalis::BasePointArgument const*, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, double) (pattern/composer/src/VectorProxy.cpp:13)not called0.0%
Chrysalis::Proxy::Vector::Vector(Chrysalis::BasePointArgument const*, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/VectorProxy.cpp:10)called 1 time, returned 1 time86.0%
Chrysalis::Proxy::Vector::Vector(double, double) (pattern/composer/src/VectorProxy.cpp:28)called 8 times, returned 8 times59.0%
Chrysalis::Proxy::Vector::Vector(double, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/VectorProxy.cpp:25)called 12 times, returned 12 times66.0%
Chrysalis::Proxy::Vector::Vector(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/VectorProxy.cpp:22)not called0.0%
Chrysalis::Proxy::Vector::operator Chrysalis::VectorArgument const*() const (pattern/composer/src/VectorProxy.cpp:39)called 10 times, returned 10 times100.0%
Chrysalis::Proxy::Vector::operator->() const (pattern/composer/src/VectorProxy.cpp:43)called 47 times, returned 47 times88.0%
Chrysalis::Proxy::Vector::operator<<(Chrysalis::Proxy::Number::Point&&) const (pattern/composer/src/VectorProxy.cpp:55)called 4 times, returned 4 times100.0%
Chrysalis::Proxy::Vector::operator>>(Chrysalis::PatternPointArgument const*) const (pattern/composer/src/VectorProxy.cpp:59)called 1 time, returned 1 time88.0%
Chrysalis::Proxy::operator<<(double, Chrysalis::Proxy::Name&&) (pattern/composer/src/NameProxy.cpp:72)called 1 time, returned 1 time67.0%
Chrysalis::operator"" _(long double) (pattern/composer/src/composer.cpp:7)called 2 times, returned 2 times79.0%
Chrysalis::operator*(double, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/composer.cpp:51)called 7 times, returned 7 times76.0%
Chrysalis::operator*(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, double) (pattern/composer/src/composer.cpp:35)called 1 time, returned 1 time76.0%
Chrysalis::operator*(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/composer.cpp:19)not called0.0%
Chrysalis::operator+(double, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/composer.cpp:43)called 1 time, returned 1 time76.0%
Chrysalis::operator+(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, double) (pattern/composer/src/composer.cpp:27)called 6 times, returned 6 times76.0%
Chrysalis::operator+(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/composer.cpp:11)called 2 times, returned 2 times93.0%
Chrysalis::operator-(double, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/composer.cpp:47)not called0.0%
Chrysalis::operator-(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, double) (pattern/composer/src/composer.cpp:31)called 4 times, returned 4 times76.0%
Chrysalis::operator-(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/composer.cpp:15)called 1 time, returned 1 time93.0%
Chrysalis::operator/(double, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/composer.cpp:55)not called0.0%
Chrysalis::operator/(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, double) (pattern/composer/src/composer.cpp:39)called 28 times, returned 28 times76.0%
Chrysalis::operator/(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/composer.cpp:23)called 4 times, returned 4 times93.0%
Chrysalis::operator<(std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&, std::unique_ptr<Chrysalis::BaseArgument<double>, std::default_delete<Chrysalis::BaseArgument<double> > >&&) (pattern/composer/src/composer.cpp:59)not called0.0%