Lines Matching refs:parameters
25 # (return types, parameters, etc.)
361 def __init__(self, start, end, name, return_type, parameters,
366 self.parameters = converter.ToParameters(parameters)
383 if self.parameters:
384 # TODO(nnorwitz): parameters are tokens, do name comparision.
385 for p in self.parameters:
394 (self.return_type, self.name, self.parameters,
400 def __init__(self, start, end, name, in_class, return_type, parameters,
402 Function.__init__(self, start, end, name, return_type, parameters,
1002 parameters = list(self._GetParameters())
1003 del parameters[-1] # Remove trailing ')'.
1006 if name.name == 'operator' and not parameters:
1009 parameters = list(self._GetParameters())
1010 del parameters[-1] # Remove trailing ')'.
1050 if parameters[0].name == '*':
1052 name = parameters.pop()
1053 # parameters contains the name of the data.
1054 modifiers = [p.name for p in parameters]
1068 # We get: name=void return_type=[] parameters=sq_type ... field_
1072 real_name = parameters[-1]
1103 assert token.name == ';', (token, return_type_and_name, parameters)
1110 return_type, parameters, modifiers, templated_types,
1113 parameters, modifiers, templated_types, body,