Index: runtime/bin/dartutils.h |
diff --git a/runtime/bin/dartutils.h b/runtime/bin/dartutils.h |
index e660da33c726a2555ae8bb40f3f45a12044a86b8..29d902787581ee7c16159976576985fdab6073db 100644 |
--- a/runtime/bin/dartutils.h |
+++ b/runtime/bin/dartutils.h |
@@ -105,10 +105,16 @@ class DartUtils { |
static bool PostNull(Dart_Port port_id); |
static bool PostInt32(Dart_Port port_id, int32_t value); |
+ static Dart_Handle GetDartClass(const char* library_url, |
+ const char* class_name); |
// Create a new Dart OSError object with the current OS error. |
static Dart_Handle NewDartOSError(); |
// Create a new Dart OSError object with the provided OS error. |
static Dart_Handle NewDartOSError(OSError* os_error); |
+ static Dart_Handle NewDartExceptionWithMessage(const char* library_url, |
+ const char* exception_name, |
+ const char* message); |
+ static Dart_Handle NewDartIllegalArgumentException(const char* message); |
static void SetOriginalWorkingDirectory(); |