MCPcopy Create free account
hub / github.com/cel-expr/cel-cpp / interface

Method interface

common/values/opaque_value.h:279–284  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

277 }
278
279 const OpaqueValueInterface* absl_nullable interface() const {
280 if (dispatcher_ == nullptr) {
281 return content_.To<OpaqueValueInterface::Content>().interface;
282 }
283 return nullptr;
284 }
285
286 friend void swap(OpaqueValue& lhs, OpaqueValue& rhs) noexcept {
287 using std::swap;

Callers 10

TEST_FFunction · 0.45
value_builder.ccFile · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
AsLegacyMapValueFunction · 0.45
AsLegacyListValueFunction · 0.45
EqualMethod · 0.45
UnwrapMethod · 0.45

Calls

no outgoing calls

Tested by 3

TEST_FFunction · 0.36
TEST_FFunction · 0.36
TEST_FFunction · 0.36