eric6/ThirdParty/Jasy/jasy/parse/AbstractNode.py

changeset 7239
3e9e09a49cf5
parent 6942
2602857055c5
equal deleted inserted replaced
7238:c1eda208462b 7239:3e9e09a49cf5
328 328
329 def getSource(self): 329 def getSource(self):
330 """Returns the source code of the node""" 330 """Returns the source code of the node"""
331 331
332 if not self.tokenizer: 332 if not self.tokenizer:
333 raise Exception("Could not find source for node '%s'" % node.type) 333 raise Exception("Could not find source for node '%s'" % self.type)
334 334
335 if getattr(self, "start", None) is not None: 335 if getattr(self, "start", None) is not None:
336 if getattr(self, "end", None) is not None: 336 if getattr(self, "end", None) is not None:
337 return self.tokenizer.source[self.start:self.end] 337 return self.tokenizer.source[self.start:self.end]
338 return self.tokenizer.source[self.start:] 338 return self.tokenizer.source[self.start:]

eric ide

mercurial