Index: bin/main.cc |
=================================================================== |
--- bin/main.cc (revision 4317) |
+++ bin/main.cc (working copy) |
@@ -270,6 +270,12 @@ |
// Handle imports of dart:io. |
siva
2012/02/16 18:44:17
The comment is invalid now, maybe
// handle import
Ivan Posva
2012/02/16 19:58:50
Done.
|
if (DartUtils::IsDartIOLibURL(url_string) && (tag == kImportTag)) { |
siva
2012/02/16 18:44:17
I don't think we need this (tag == kImportTag) che
Ivan Posva
2012/02/16 19:58:50
Done.
|
return Builtin::LoadLibrary(Builtin::kIOLibrary); |
+ } else if (DartUtils::IsDartJsonLibURL(url_string) && (tag == kImportTag)) { |
+ return Builtin::LoadLibrary(Builtin::kJsonLibrary); |
+ } else if (DartUtils::IsDartUriLibURL(url_string) && (tag == kImportTag)) { |
+ return Builtin::LoadLibrary(Builtin::kUriLibrary); |
+ } else if (DartUtils::IsDartUtf8LibURL(url_string) && (tag == kImportTag)) { |
+ return Builtin::LoadLibrary(Builtin::kUtf8Library); |
turnidge
2012/02/16 17:42:02
Do you notice that here we take a url and convert
Ivan Posva
2012/02/16 19:58:50
Yes, I did notice this back and forth. But I decid
|
} else { |
return Dart_Error("Do not know how to load '%s'", url_string); |
} |