(self, start, end, name, return_type, parameters,
modifiers, templated_types, body, namespace)
| 358 | |
| 359 | class Function(_GenericDeclaration): |
| 360 | def __init__(self, start, end, name, return_type, parameters, |
| 361 | modifiers, templated_types, body, namespace): |
| 362 | _GenericDeclaration.__init__(self, start, end, name, namespace) |
| 363 | converter = TypeConverter(namespace) |
| 364 | self.return_type = converter.CreateReturnType(return_type) |
| 365 | self.parameters = converter.ToParameters(parameters) |
| 366 | self.modifiers = modifiers |
| 367 | self.body = body |
| 368 | self.templated_types = templated_types |
| 369 | |
| 370 | def IsDeclaration(self): |
| 371 | return self.body is None |
nothing calls this directly
no test coverage detected