| Index: runtime/vm/intermediate_language.h
|
| diff --git a/runtime/vm/intermediate_language.h b/runtime/vm/intermediate_language.h
|
| index 87106dd7aae573067de50b471af34dd01a0738df..976fa13196393f7021a9cae5ca6c74671619e9ba 100644
|
| --- a/runtime/vm/intermediate_language.h
|
| +++ b/runtime/vm/intermediate_language.h
|
| @@ -118,6 +118,9 @@ class CompileType : public ValueObject {
|
| static const bool kNullable = true;
|
| static const bool kNonNullable = false;
|
|
|
| + CompileType(bool is_nullable, intptr_t cid, const AbstractType* type)
|
| + : is_nullable_(is_nullable), cid_(cid), type_(type) { }
|
| +
|
| CompileType(const CompileType& other)
|
| : ValueObject(),
|
| is_nullable_(other.is_nullable_),
|
| @@ -210,9 +213,6 @@ class CompileType : public ValueObject {
|
| const char* ToCString() const;
|
|
|
| private:
|
| - CompileType(bool is_nullable, intptr_t cid, const AbstractType* type)
|
| - : is_nullable_(is_nullable), cid_(cid), type_(type) { }
|
| -
|
| bool CanComputeIsInstanceOf(const AbstractType& type,
|
| bool is_nullable,
|
| bool* is_instance);
|
|
|