MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / eat2

Method eat2

src/expr-parser/src/parser.rs:1535–1543  ·  view source on GitHub ↗
(&self, t1: T1, t2: T2)

Source from the content-addressed store, hash-verified

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) {

Callers 2

parse_let_or_letrec_oldFunction · 0.80
parse_let_or_letrecFunction · 0.80

Calls 2

unwrapMethod · 0.80
peekMethod · 0.45

Tested by

no test coverage detected