(frame *interpreter.ExecutionFrame)
| 982 | } |
| 983 | |
| 984 | func (p *passCountingInterpretable) Exec(frame *interpreter.ExecutionFrame) ref.Val { |
| 985 | p.count.Add(1) |
| 986 | return p.InterpretableV2.Exec(frame) |
| 987 | } |
| 988 | |
| 989 | func trackEvalPasses(count *atomic.Int32) func(int64) cel.ProgramOption { |
| 990 | return func(rootID int64) cel.ProgramOption { |