Home | History | Annotate | Download | only in Parser

Lines Matching full:prod

276     def visitProduct(self, prod, name):
278 self.get_args(prod.fields),
279 self.get_args(prod.attributes),
361 def visitProduct(self, prod, name):
450 def visitProduct(self, prod, name):
456 for f in prod.fields:
457 self.visitFieldDeclaration(f, name, prod=prod, depth=1)
458 for a in prod.attributes:
459 self.visitFieldDeclaration(a, name, prod=prod, depth=1)
461 for f in prod.fields:
462 self.visitField(f, name, prod=prod, depth=1)
463 for a in prod.attributes:
464 self.visitField(a, name, prod=prod, depth=1)
465 args = [f.name for f in prod.fields]
466 args.extend([a.name for a in prod.attributes])
475 def visitFieldDeclaration(self, field, name, sum=None, prod=None, depth=0):
497 def visitField(self, field, name, sum=None, prod=None, depth=0):
572 def visitProduct(self, prod, name):
575 if prod.attributes:
576 for a in prod.attributes:
579 for a in prod.attributes:
582 if prod.fields:
583 for f in prod.fields:
586 for f in prod.fields:
980 def visitProduct(self, prod, name):
981 if prod.fields:
986 (name, name, fields, len(prod.fields)), 1)
988 if prod.attributes:
990 (name, name, len(prod.attributes)), 1)
1043 def visitProduct(self, prod, name):
1142 def visitProduct(self, prod, name):
1146 for field in prod.fields:
1148 for a in prod.attributes: