Commits

Slava Pestov committed dfbb580de3c
AST: Store the GenericSignature in the AbstractFunctionDecl, NFC For better or worse, the type of a function can end up as ErrorType, and the generic signature was not stored anywhere else, causing crashes from orphaned generic type parameters. This patch is the first in a series to make this more robust by storing the generic signature before the interface type is computed.