25 lines
622 B
Python
25 lines
622 B
Python
def Expr(self, cmtor):
|
|
cmtor.process(self.value)
|
|
|
|
def BinOp(self, cmtor):
|
|
cmtor.process(self.left)
|
|
cmtor.process(self.right)
|
|
cmtor.append_comment(cmtor.eval(self))
|
|
|
|
def Compare(self, cmtor):
|
|
for cmp in self.comparators:
|
|
cmtor.process(cmp)
|
|
cmtor.append_comment(cmtor.eval(self))
|
|
|
|
def Call(self, cmtor):
|
|
cmtor.process(self.func)
|
|
for arg in self.args:
|
|
cmtor.process(arg)
|
|
for kwarg in self.keywords:
|
|
cmtor.process(kwarg)
|
|
cmtor.append_comment(cmtor.eval(self))
|
|
|
|
def Attribute(self, cmtor):
|
|
cmtor.process(self.value)
|
|
cmtor.append_comment(cmtor.eval(self))
|