MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / MovedFrom

Class MovedFrom

dnn/test/common/small_vector.cpp:894–903  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

892}
893
894struct MovedFrom {
895 bool has_value;
896 MovedFrom() : has_value(true) {}
897 MovedFrom(MovedFrom&& m) : has_value(m.has_value) { m.has_value = false; }
898 MovedFrom& operator=(MovedFrom&& m) {
899 has_value = m.has_value;
900 m.has_value = false;
901 return *this;
902 }
903};
904
905TEST(SmallVectorTest, MidInsert) {
906 SmallVector<MovedFrom, 3> v;

Callers 1

TESTFunction · 0.85

Calls

no outgoing calls

Tested by 1

TESTFunction · 0.68