diff options
Diffstat (limited to 'compiler/optimizing/optimizing_cfi_test.cc')
| -rw-r--r-- | compiler/optimizing/optimizing_cfi_test.cc | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/compiler/optimizing/optimizing_cfi_test.cc b/compiler/optimizing/optimizing_cfi_test.cc index d20b681b49a..2e189fdd141 100644 --- a/compiler/optimizing/optimizing_cfi_test.cc +++ b/compiler/optimizing/optimizing_cfi_test.cc @@ -105,15 +105,15 @@ class OptimizingCFITest : public CFITest, public OptimizingUnitTestHelper {               const std::vector<uint8_t>& expected_asm,               const std::vector<uint8_t>& expected_cfi) {      // Get the outputs. -    const std::vector<uint8_t>& actual_asm = code_allocator_.GetMemory(); +    ArrayRef<const uint8_t> actual_asm = code_allocator_.GetMemory();      Assembler* opt_asm = code_gen_->GetAssembler(); -    const std::vector<uint8_t>& actual_cfi = *(opt_asm->cfi().data()); +    ArrayRef<const uint8_t> actual_cfi(*(opt_asm->cfi().data()));      if (kGenerateExpected) {        GenerateExpected(stdout, isa, isa_str, actual_asm, actual_cfi);      } else { -      EXPECT_EQ(expected_asm, actual_asm); -      EXPECT_EQ(expected_cfi, actual_cfi); +      EXPECT_EQ(ArrayRef<const uint8_t>(expected_asm), actual_asm); +      EXPECT_EQ(ArrayRef<const uint8_t>(expected_cfi), actual_cfi);      }    } @@ -140,7 +140,7 @@ class OptimizingCFITest : public CFITest, public OptimizingUnitTestHelper {        return memory_.data();      } -    const std::vector<uint8_t>& GetMemory() { return memory_; } +    ArrayRef<const uint8_t> GetMemory() const OVERRIDE { return ArrayRef<const uint8_t>(memory_); }     private:      std::vector<uint8_t> memory_;  | 
