[dart][zircon] update constants.dart

Ran extract_zircon_constants.py, specifically to pick up the new
definition for ZX_JOB_NO_PROCESSES which is being transitioned.

ZX-3919

Test: builds
Change-Id: Ib05dcb677c0b62a69fec11f6586be5ffa6a1a239
diff --git a/public/dart/zircon/lib/src/constants.dart b/public/dart/zircon/lib/src/constants.dart
index 2147c54..683a322 100644
--- a/public/dart/zircon/lib/src/constants.dart
+++ b/public/dart/zircon/lib/src/constants.dart
@@ -58,6 +58,7 @@
   static const int ERR_CONNECTION_RESET = -75;
   static const int ERR_CONNECTION_ABORTED = -76;
   static const int HANDLE_INVALID = 0;
+  static const int HANDLE_FIXED_BITS_MASK = 0x3;
   static const int CLOCK_MONOTONIC = 0;
   static const int CLOCK_UTC = 1;
   static const int CLOCK_THREAD = 2;
@@ -97,8 +98,8 @@
   static const int FIFO_WRITABLE = __ZX_OBJECT_WRITABLE;
   static const int FIFO_PEER_CLOSED = __ZX_OBJECT_PEER_CLOSED;
   static const int TASK_TERMINATED = __ZX_OBJECT_SIGNALED;
-  static const int JOB_NO_PROCESSES = __ZX_OBJECT_SIGNALED;
   static const int JOB_NO_JOBS = __ZX_OBJECT_SIGNAL_4;
+  static const int JOB_NO_PROCESSES = __ZX_OBJECT_SIGNAL_5;
   static const int PROCESS_TERMINATED = __ZX_OBJECT_SIGNALED;
   static const int THREAD_TERMINATED = __ZX_OBJECT_SIGNALED;
   static const int THREAD_RUNNING = __ZX_OBJECT_SIGNAL_4;
@@ -109,6 +110,7 @@
   static const int VMO_ZERO_CHILDREN = __ZX_OBJECT_SIGNALED;
   static const int KOID_INVALID = 0;
   static const int KOID_KERNEL = 1;
+  static const int KOID_FIRST = 1024;
   static const int WAIT_MANY_MAX_ITEMS = 16;
   static const int VMO_NON_RESIZABLE = 1;
   static const int VMO_OP_COMMIT = 1;
@@ -204,7 +206,10 @@
   static const int OBJ_TYPE_PMT = 26;
   static const int OBJ_TYPE_SUSPEND_TOKEN = 27;
   static const int OBJ_TYPE_PAGER = 28;
+  static const int OBJ_TYPE_EXCEPTION = 29;
   static const int OBJ_TYPE_UPPER_BOUND = 64;
+  static const int HANDLE_OP_MOVE = 0;
+  static const int HANDLE_OP_DUPLICATE = 1;
   static const int VM_FLAG_PERM_READ = 1 << 0;
   static const int VM_FLAG_PERM_WRITE = 1 << 1;
   static const int VM_FLAG_PERM_EXECUTE = 1 << 2;
@@ -267,6 +272,8 @@
   static const int __ZX_OBJECT_SIGNAL_22 = 1 << 22;
   // ignore: unused_field
   static const int __ZX_OBJECT_HANDLE_CLOSED = 1 << 23;
+  // ignore: unused_field
+  static const int __ZX_JOB_NO_PROCESSES_OLD = __ZX_OBJECT_SIGNALED;
   static const int RIGHT_NONE = 0;
   static const int RIGHT_DUPLICATE = 1 << 0;
   static const int RIGHT_TRANSFER = 1 << 1;
@@ -320,7 +327,8 @@
       RIGHT_DESTROY |
       RIGHT_SIGNAL |
       RIGHT_MANAGE_JOB |
-      RIGHT_MANAGE_PROCESS;
+      RIGHT_MANAGE_PROCESS |
+      RIGHT_MANAGE_THREAD;
   static const int DEFAULT_LOG_RIGHTS =
       RIGHTS_BASIC | RIGHT_WRITE | RIGHT_SIGNAL;
   static const int DEFAULT_PCI_DEVICE_RIGHTS = RIGHTS_BASIC | RIGHTS_IO;
@@ -370,6 +378,8 @@
       RIGHT_GET_PROPERTY |
       RIGHT_SET_PROPERTY |
       RIGHT_TRANSFER;
+  static const int DEFAULT_EXCEPTION_RIGHTS =
+      RIGHT_TRANSFER | RIGHTS_PROPERTY | RIGHT_INSPECT;
 }
 
 String getStringForStatus(int status) {