Lines Matching refs:accept
232 def accept(self, *patterns): member in Parse
239 m = self.accept(*patterns)
252 p.expect('assert') ; p.accept('ws') ; p.expect('(') ; p.accept('ws')
253 p.expect('strcmp') ; p.accept('ws') ; p.expect('(') ; p.accept('ws')
254 lh = pexpr(p) ; p.accept('ws')
255 p.expect(',') ; p.accept('ws')
256 rh = pexpr(p) ; p.accept('ws')
257 p.expect(')') ; p.accept('ws')
258 comp = p.expect('comp') ; p.accept('ws')
259 p.expect('0') ; p.accept('ws')
264 p.expect('assert') ; p.accept('ws') ; p.expect('(') ; p.accept('ws')
265 p.expect('memcmp') ; p.accept('ws') ; p.expect('(') ; p.accept('ws')
266 lh = pexpr(p) ; p.accept('ws')
267 p.expect(',') ; p.accept('ws')
268 rh = pexpr(p) ; p.accept('ws')
269 p.expect(',') ; p.accept('ws')
270 size = pexpr(p) ; p.accept('ws')
271 p.expect(')') ; p.accept('ws')
272 comp = p.expect('comp') ; p.accept('ws')
273 p.expect('0') ; p.accept('ws')
278 p.expect('assert') ; p.accept('ws') ; p.expect('(') ; p.accept('ws')
279 lh = pexpr(p) ; p.accept('ws')
280 comp = p.expect('comp') ; p.accept('ws')
281 rh = pexpr(p) ; p.accept('ws')
286 p.expect('assert') ; p.accept('ws') ; p.expect('(') ; p.accept('ws')
287 lh = pexprs(p) ; p.accept('ws')
308 if p.accept('('):
312 if p.accept('sep'):
319 elif p.accept('assert', 'ws', 'string', 'op', None):
328 if p.accept('comp', 'logic', ','):
334 ws = p.accept('ws') or ''
336 if p.accept('=>'):
361 if p.accept('sep'):