(self, template=u"xxx_todo_changeme")
return name
Return a string suitable for use as an identifier

        The new name is guaranteed not to conflict with other identifiers.
Return a string suitable for use as an identifier
Return a string suitable for use as an identifier
def new_name(self, template=u"xxx_todo_changeme"):
        """Return a string suitable for use as an identifier

        The new name is guaranteed not to conflict with other identifiers.
        """
        name = template
        while name in self.used_names:
            name = template + unicode(self.numbers.next())
        self.used_names.add(name)
        return name
def new_name ( self , template = u"xxx_todo_changeme" ) : name = template while name in self . used_names : name = template + unicode ( self . numbers . next ( ) ) self . used_names . add ( name ) return name