Lines Matching refs:name
180 defaults = map(lambda name: "=%s" % name, defaults)
275 def __init__(self,name,indent,docstr=''):
280 self.name = name
284 #print 'push scope: [%s@%s]' % (sub.name,sub.indent)
305 return Scope(self.name,indent,self.docstr)
320 str += 'class _PyCmplNoType:\n def __getattr__(self,name):\n return None\n'
344 def __init__(self, name, supers, indent, docstr=''):
345 Scope.__init__(self,name,indent, docstr)
348 c = Class(self.name,self.supers,indent, self.docstr)
353 str = '%sclass %s' % (self.currentindent(),self.name)
365 def __init__(self, name, params, indent, docstr=''):
366 Scope.__init__(self,name,indent, docstr)
369 return Function(self.name,self.params,indent, self.docstr)
372 (self.currentindent(),self.name,','.join(self.params))
385 name = []
391 name.append(token)
397 name.append(token)
398 return (".".join(name), token)
403 name, token = self._parsedotname()
404 if not name: break
407 imports.append((name, name2))
414 name = ''
420 if '=' not in name: name = name.replace(' ', '')
421 names.append(name.strip())
422 name = ''
425 name += "("
429 else: name += ")"
433 name += "%s " % str(token)
500 #print 'line found [%s] scope=%s' % (line.replace('\n',''),self.scope.name)
513 newscope.local('%s = %s' % (scp.params[0],scp.parent.name))
588 for name, alias in names:
589 loc = "from %s import %s" % (mod,name)
596 name,token = self._parsedotname(token)
599 dbg("parseassignment: %s = %s" % (name, stmt))
601 self.scope.local("%s = %s" % (name,stmt))