| Index: lib/src/compiler/code_generator.dart | 
| diff --git a/lib/src/compiler/code_generator.dart b/lib/src/compiler/code_generator.dart | 
| index d66350c1637a243609c3bc645493fe138668693d..b41844e62c8a963be1b1f0aae0e0f2e9d5d10ebc 100644 | 
| --- a/lib/src/compiler/code_generator.dart | 
| +++ b/lib/src/compiler/code_generator.dart | 
| @@ -1881,6 +1881,7 @@ class CodeGenerator extends GeneralizingAstVisitor | 
| new JS.Block([ | 
| _emitGeneratorFunctionBody(element, parameters, body).toReturn() | 
| ]), | 
| +          typeParams: _emitTypeFormals(type.typeFormals), | 
| returnType: emitTypeRef(type.returnType)); | 
| } | 
|  | 
|  |