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

Method has_value

common/decl.h:82–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

80 void set_type(Type type) { mutable_type() = std::move(type); }
81
82 ABSL_MUST_USE_RESULT bool has_value() const { return value_.has_value(); }
83
84 ABSL_MUST_USE_RESULT const Constant& value() const
85 ABSL_ATTRIBUTE_LIFETIME_BOUND {

Callers 15

HasMethod · 0.45
HasMethod · 0.45
VisitCallMethod · 0.45
TEST_FFunction · 0.45
LookupTypeNameMethod · 0.45
LookupEnumConstantMethod · 0.45
LookupTypeConstantMethod · 0.45
LookupStructFieldMethod · 0.45
ValidateTypeFunction · 0.45
ApplyConfigMethod · 0.45

Calls

no outgoing calls

Tested by 15

TEST_FFunction · 0.36
TESTFunction · 0.36
TEST_PFunction · 0.36
TESTFunction · 0.36
TESTFunction · 0.36
TESTFunction · 0.36
PerformRunMethod · 0.36
TESTFunction · 0.36
TEST_PFunction · 0.36
TESTFunction · 0.36
PostVisitRewriteMethod · 0.36
TESTFunction · 0.36