MCPcopy
hub / github.com/pingcap/tidb / Add

Method Add

pkg/expression/exprctx/optional.go:163–169  ·  view source on GitHub ↗

Add adds the property key to the set

(key OptionalEvalPropKey)

Source from the content-addressed store, hash-verified

161
162// Add adds the property key to the set
163func (b OptionalEvalPropKeySet) Add(key OptionalEvalPropKey) OptionalEvalPropKeySet {
164 intest.Assert(key < optPropsCnt)
165 if key >= optPropsCnt {
166 return b
167 }
168 return b | key.AsPropKeySet()
169}
170
171// Remove removes the property key from the set
172func (b OptionalEvalPropKeySet) Remove(key OptionalEvalPropKey) OptionalEvalPropKeySet {

Callers 3

TestOptionalPropKeySetFunction · 0.95

Calls 2

AssertFunction · 0.92
AsPropKeySetMethod · 0.80

Tested by 3

TestOptionalPropKeySetFunction · 0.76