(self, template="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="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 + str(next(self.numbers))
        self.used_names.add(name)
        return name
def new_name ( self , template = "xxx_todo_changeme" ) : name = template while name in self . used_names : name = template + str ( next ( self . numbers ) ) self . used_names . add ( name ) return name