| Index: runtime/vm/intermediate_language.h
|
| diff --git a/runtime/vm/intermediate_language.h b/runtime/vm/intermediate_language.h
|
| index ec6d657029b2a374eb088ca0b6f95d56b2ef6468..02810904416a7494047cda8b6ba4a42b9de815d4 100644
|
| --- a/runtime/vm/intermediate_language.h
|
| +++ b/runtime/vm/intermediate_language.h
|
| @@ -2207,6 +2207,11 @@ class IndirectGotoInstr : public TemplateInstruction<1, NoThrow> {
|
|
|
| DECLARE_INSTRUCTION(IndirectGoto)
|
|
|
| + virtual Representation RequiredInputRepresentation(intptr_t idx) const {
|
| + ASSERT(idx == 0);
|
| + return kNoRepresentation;
|
| + }
|
| +
|
| virtual intptr_t ArgumentCount() const { return 0; }
|
|
|
| void AddSuccessor(TargetEntryInstr* successor) {
|
| @@ -2228,7 +2233,7 @@ class IndirectGotoInstr : public TemplateInstruction<1, NoThrow> {
|
|
|
| virtual void PrintTo(BufferFormatter* f) const;
|
|
|
| - const TypedData& offsets() const { return offsets_; }
|
| + Value* offset() const { return inputs_[0]; }
|
| void ComputeOffsetTable(Isolate* isolate);
|
|
|
| private:
|
|
|