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

Method Push

eval/eval/iterator_stack.h:50–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48 void Clear() { iterators_.clear(); }
49
50 void Push(absl_nonnull ValueIteratorPtr iterator) {
51 ABSL_DCHECK(!full());
52 ABSL_DCHECK(iterator != nullptr);
53
54 iterators_.push_back(std::move(iterator));
55 }
56
57 ValueIterator* absl_nonnull Peek() {
58 ABSL_DCHECK(!empty());

Callers 15

EvaluateMethod · 0.45
EvaluateMethod · 0.45
EvaluateMethod · 0.45
TESTFunction · 0.45
TEST_FFunction · 0.45
EvaluateMethod · 0.45
EvaluateMethod · 0.45
EvaluateMethod · 0.45
EvaluateMethod · 0.45
EvaluateMethod · 0.45
EvaluateMethod · 0.45
EvaluateMethod · 0.45

Calls

no outgoing calls

Tested by 5

TESTFunction · 0.36
TEST_FFunction · 0.36
EvaluateMethod · 0.36
EvaluateMethod · 0.36
EvaluateMethod · 0.36