()
| 1544 | } |
| 1545 | |
| 1546 | func (s *filterTreeStack) pop() (*FilterTree, error) { |
| 1547 | if s.empty() { |
| 1548 | return nil, errors.Errorf("Empty stack") |
| 1549 | } |
| 1550 | last := s.a[len(s.a)-1] |
| 1551 | s.a = s.a[:len(s.a)-1] |
| 1552 | return last, nil |
| 1553 | } |
| 1554 | |
| 1555 | func (s *filterTreeStack) peek() *FilterTree { |
| 1556 | x.AssertTruef(!s.empty(), "Trying to peek empty stack") |
no test coverage detected