MCPcopy Create free account
hub / github.com/apache/tvm-ffi / ExampleOptional

Function ExampleOptional

tests/cpp/test_example.cc:210–219  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

208TEST(Example, Map) { ExampleMap(); }
209
210void ExampleOptional() {
211 namespace ffi = tvm::ffi;
212 ffi::Optional<int> opt0 = 100;
213 EXPECT_EQ(opt0.has_value(), true);
214 EXPECT_EQ(opt0.value(), 100);
215
216 ffi::Optional<ffi::String> opt1;
217 EXPECT_EQ(opt1.has_value(), false);
218 EXPECT_EQ(opt1.value_or("default"), "default");
219}
220
221TEST(Example, Optional) { ExampleOptional(); }
222

Callers 1

TESTFunction · 0.85

Calls 3

has_valueMethod · 0.45
valueMethod · 0.45
value_orMethod · 0.45

Tested by

no test coverage detected