Chromium Code Reviews| Index: runtime/lib/class_id.cc |
| =================================================================== |
| --- runtime/lib/class_id.cc (revision 0) |
| +++ runtime/lib/class_id.cc (working copy) |
| @@ -0,0 +1,16 @@ |
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
|
siva
2014/06/20 20:36:28
2014
srdjan
2014/06/20 20:43:37
Done.
|
| +// 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. |
| + |
| +#include "platform/assert.h" |
| +#include "vm/bootstrap_natives.h" |
| + |
| +namespace dart { |
| + |
| +DEFINE_NATIVE_ENTRY(ClassID_getID, 1) { |
| + const Instance& instance = |
| + Instance::CheckedHandle(isolate, arguments->NativeArgAt(0)); |
| + return Smi::New(instance.GetClassId()); |
| +} |
| + |
| +} // namespace dart |