Lines Matching refs:names
203 def __init__(self, start, end, names):
205 self.names = names
208 return self._StringHelper(self.__class__.__name__, str(self.names))
244 names = [n or '<anonymous>' for n in self.namespace]
245 suffix += ' in ' + '::'.join(names)
489 names = []
495 names.append(t.name)
496 name = ''.join(names)
578 # Ensure that names have a space between them.
669 names = [n.name for n in other_tokens]
670 reference = '&' in names
671 pointer = '*' in names
672 array = '[' in names
676 def GetTemplateIndices(self, names):
677 # names is a list of strings.
678 start = names.index('<')
679 end = len(names) - 1
681 if names[end] == '>':
807 names = [t.name for t in temp_tokens]
809 start, end = self.converter.GetTemplateIndices(names)
810 names = names[:start] + names[end:]
813 names, templated_types, default)
986 # Handle templated names.
1074 # HACK(nnorwitz): assume that all upper-case names
1179 names = []
1187 names.append(new_name)
1190 # Now that we have the names, it's time to undo what we did.
1193 names[-1].pop()
1195 return_type = [e for seq in names[:-1] for e in seq]
1197 class_name = names[-1]