(&self, t1: T1, t2: T2)
| 1533 | } |
| 1534 | |
| 1535 | fn eat2<T1: Eat, T2: Eat>(&self, t1: T1, t2: T2) -> bool { |
| 1536 | if self.peek(t1) && self.peek2(t2) { |
| 1537 | self.parse::<T1::Token>().unwrap(); |
| 1538 | self.parse::<T2::Token>().unwrap(); |
| 1539 | true |
| 1540 | } else { |
| 1541 | false |
| 1542 | } |
| 1543 | } |
| 1544 | |
| 1545 | fn eat3<T1: Eat, T2: Eat, T3: Eat>(&self, t1: T1, t2: T2, t3: T3) -> bool { |
| 1546 | if self.peek(t1) && self.peek2(t2) && self.peek3(t3) { |
no test coverage detected