Index: lib/compiler/implementation/compiler.dart |
diff --git a/lib/compiler/implementation/compiler.dart b/lib/compiler/implementation/compiler.dart |
index abc40e3844ecb79c6f81597dd1aa5ef21c544333..95d2eaaeed1350ddf9d8abb627b194b58ed41251 100644 |
--- a/lib/compiler/implementation/compiler.dart |
+++ b/lib/compiler/implementation/compiler.dart |
@@ -471,7 +471,7 @@ class Compiler implements DiagnosticListener { |
closureClass = lookupSpecialClass(const SourceString('Closure')); |
dynamicClass = lookupSpecialClass(const SourceString('Dynamic')); |
nullClass = lookupSpecialClass(const SourceString('Null')); |
- types = new Types(dynamicClass); |
+ types = new Types(dynamicClass, functionClass); |
if (!coreLibValid) { |
cancel('core library does not contain required classes'); |
} |