diff -r 21475ee0e688 -r 510d1ea1f6c1 CodeFileTreeNode.py --- a/CodeFileTreeNode.py Wed May 15 17:13:49 2013 +0900 +++ b/CodeFileTreeNode.py Wed May 15 22:14:12 2013 +0200 @@ -90,6 +90,12 @@ def GetDataTypes(self, basetypes = False): return self.GetCTRoot().GetDataTypes(basetypes=basetypes) + def GenerateNewName(self, format, start_idx): + return self.GetCTRoot().GenerateNewName( + None, None, format, start_idx, + dict([(var.getname(), None) + for var in self.CodeFile.variables.getvariable()])) + def SetVariables(self, variables): self.CodeFile.variables.setvariable([]) for var in variables: