Chromium Code Reviews| Index: runtime/vm/object.cc |
| diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc |
| index af6378af08bf5f484f0a269dd9fce98d87155925..476f1dc113228de4e9f0f5e6d09a018efb390bb9 100644 |
| --- a/runtime/vm/object.cc |
| +++ b/runtime/vm/object.cc |
| @@ -1512,6 +1512,15 @@ RawType* Class::SignatureType() const { |
| } |
| +RawType* Class::RareType() const { |
| + Type& type = Type::Handle(Type::New(*this, |
|
regis
2013/09/12 00:30:06
const Type& type ...
|
| + Object::null_abstract_type_arguments(), |
| + Scanner::kDummyTokenIndex)); |
| + return Type::RawCast( |
| + ClassFinalizer::FinalizeType(*this, type, ClassFinalizer::kCanonicalize)); |
| +} |
| + |
| + |
| template <class FakeObject> |
| RawClass* Class::New() { |
| ASSERT(Object::class_class() != Class::null()); |