| // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file |
| // for details. All rights reserved. Use of this source code is governed by a |
| // BSD-style license that can be found in the LICENSE file. |
| |
| // part of "internal_patch.dart"; |
| |
| @pragma("vm:entry-point") |
| class ClassID { |
| @pragma("vm:recognized", "other") |
| @pragma("vm:exact-result-type", "dart:core#_Smi") |
| @pragma("vm:external-name", "ClassID_getID") |
| external static int getID(Object? value); |
| |
| @pragma("vm:entry-point") |
| static final int cidArray = 0; |
| @pragma("vm:entry-point") |
| static final int cidExternalOneByteString = 0; |
| @pragma("vm:entry-point") |
| static final int cidGrowableObjectArray = 0; |
| @pragma("vm:entry-point") |
| static final int cidImmutableArray = 0; |
| @pragma("vm:entry-point") |
| static final int cidOneByteString = 0; |
| @pragma("vm:entry-point") |
| static final int cidTwoByteString = 0; |
| @pragma("vm:entry-point") |
| static final int cidUint8ArrayView = 0; |
| @pragma("vm:entry-point") |
| static final int cidUint8Array = 0; |
| @pragma("vm:entry-point") |
| static final int cidInt8ArrayView = 0; |
| @pragma("vm:entry-point") |
| static final int cidInt8Array = 0; |
| @pragma("vm:entry-point") |
| static final int cidExternalUint8Array = 0; |
| @pragma("vm:entry-point") |
| static final int cidExternalInt8Array = 0; |
| @pragma("vm:entry-point") |
| static final int cidUint8ClampedArray = 0; |
| @pragma("vm:entry-point") |
| static final int cidExternalUint8ClampedArray = 0; |
| // Used in const hashing to determine whether we're dealing with a |
| // user-defined const. See lib/_internal/vm/lib/compact_hash.dart. |
| @pragma("vm:entry-point") |
| static final int numPredefinedCids = 0; |
| } |