MCPcopy Create free account
hub / github.com/pybind/pybind11 / add2

Method add2

tests/test_methods_and_attributes.cpp:47–47  ·  view source on GitHub ↗

passing by value

Source from the content-addressed store, hash-verified

45 // NOLINTNEXTLINE(performance-unnecessary-value-param)
46 void add1(ExampleMandA other) { value += other.value; } // passing by value
47 void add2(ExampleMandA &other) { value += other.value; } // passing by reference
48 void add3(const ExampleMandA &other) { value += other.value; } // passing by const reference
49 void add4(ExampleMandA *other) { value += other->value; } // passing by pointer
50 void add5(const ExampleMandA *other) { value += other->value; } // passing by const pointer

Callers 4

test_copy_methodFunction · 0.95
test_eigen_ref_mutatorsFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected