MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / lbug_value_destroy

Function lbug_value_destroy

src/c_api/value.cpp:470–480  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

468}
469
470void lbug_value_destroy(lbug_value* value) {
471 if (value == nullptr) {
472 return;
473 }
474 if (!value->_is_owned_by_cpp) {
475 if (value->_value != nullptr) {
476 delete static_cast<Value*>(value->_value);
477 }
478 free(value);
479 }
480}
481
482lbug_state lbug_value_get_list_size(lbug_value* value, uint64_t* out_result) {
483 if (static_cast<Value*>(value->_value)->getDataType().getLogicalTypeID() !=

Callers 7

TEST_FFunction · 0.85
TEST_FFunction · 0.85
TEST_FFunction · 0.85
TEST_FFunction · 0.85
TESTFunction · 0.85
TEST_FFunction · 0.85
mainFunction · 0.85

Calls

no outgoing calls

Tested by 6

TEST_FFunction · 0.68
TEST_FFunction · 0.68
TEST_FFunction · 0.68
TEST_FFunction · 0.68
TESTFunction · 0.68
TEST_FFunction · 0.68