Index: experimental/visual_studio_plugin/src/dwarf_reader/dwarf_reader_UnitTestProject/mock_dwarf_reader.h |
diff --git a/experimental/visual_studio_plugin/src/dwarf_reader/dwarf_reader_UnitTestProject/mock_dwarf_reader.h b/experimental/visual_studio_plugin/src/dwarf_reader/dwarf_reader_UnitTestProject/mock_dwarf_reader.h |
deleted file mode 100644 |
index c646b5ffc09b00c95e0001accb3264a91c18be9d..0000000000000000000000000000000000000000 |
--- a/experimental/visual_studio_plugin/src/dwarf_reader/dwarf_reader_UnitTestProject/mock_dwarf_reader.h |
+++ /dev/null |
@@ -1,121 +0,0 @@ |
-// Copyright (c) 2011 The Native Client Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef DWARF_READER_DWARF_READER_UNITTESTPROJECT_MOCK_DWARF_READER_H_ |
-#define DWARF_READER_DWARF_READER_UNITTESTPROJECT_MOCK_DWARF_READER_H_ |
- |
-#include "common/dwarf/dwarf2enums.h" |
-#include "dwarf_reader/dwarf_reader.h" |
-#include "gmock/gmock.h" |
-#include "gtest/gtest.h" |
- |
-namespace dwarf_reader_tests { |
- |
-class MockDwarfReader : public dwarf_reader::IDwarfReader { |
- public: |
- MOCK_METHOD5(StartCompilationUnit, void *(uint64 offset, |
- uint8 address_size, |
- uint8 offset_size, |
- uint64 cu_length, |
- uint8 dwarf_version)); |
- |
- MOCK_METHOD2(EndCompilationUnit, void(void *ctx, uint64 offset)); |
- |
- MOCK_METHOD4(StartDIE, void *(void *ctx, |
- uint64 parent, |
- uint64 offset, |
- enum dwarf2reader::DwarfTag tag)); |
- |
- MOCK_METHOD2(EndDIE, void(void *ctx, uint64 offset)); |
- |
- MOCK_METHOD6(ProcessAttributeUnsigned, |
- void(void *ctx, |
- uint64 offset, |
- uint64 parent, |
- enum dwarf2reader::DwarfAttribute attr, |
- enum dwarf2reader::DwarfForm form, |
- uint64 data)); |
- |
- MOCK_METHOD6(ProcessAttributeSigned, |
- void(void *ctx, |
- uint64 offset, |
- uint64 parent, |
- enum dwarf2reader::DwarfAttribute attr, |
- enum dwarf2reader::DwarfForm form, |
- int64 data)); |
- |
- MOCK_METHOD6(ProcessAttributeReference, |
- void(void *ctx, |
- uint64 offset, |
- uint64 parent, |
- enum dwarf2reader::DwarfAttribute attr, |
- enum dwarf2reader::DwarfForm form, |
- uint64 data)); |
- |
- MOCK_METHOD7(ProcessAttributeBuffer, |
- void(void *ctx, |
- uint64 offset, |
- uint64 parent, |
- enum dwarf2reader::DwarfAttribute attr, |
- enum dwarf2reader::DwarfForm form, |
- const char* data, |
- uint64 len)); |
- |
- MOCK_METHOD6(ProcessAttributeString, |
- void(void *ctx, |
- uint64 offset, |
- uint64 parent, |
- enum dwarf2reader::DwarfAttribute attr, |
- enum dwarf2reader::DwarfForm form, |
- const char* data)); |
- |
- MOCK_METHOD3(DefineDir, void(void *ctx, const char *name, uint32 dir_num)); |
- |
- MOCK_METHOD6(DefineFile, void(void *ctx, |
- const char *name, |
- int32 file_num, |
- uint32 dir_num, |
- uint64 mod_time, |
- uint64 length)); |
- |
- MOCK_METHOD6(AddLine, void(void *ctx, |
- uint64 address, |
- uint64 length, |
- uint32 file_num, |
- uint32 line_num, |
- uint32 column_num)); |
- |
- MOCK_METHOD6(AddLocListEntry, void(uint64 offset, |
- bool is_first_entry, |
- uint64 lowPc, |
- uint64 highPc, |
- const void* data, |
- size_t dataSize)); |
- |
- MOCK_METHOD6(BeginCfiEntry, bool(size_t offset, |
- uint64 address, |
- uint64 length, |
- uint8 version, |
- const char* augmentation, |
- unsigned return_address)); |
- |
- MOCK_METHOD7(AddCfiRule, bool(uint64 address, |
- int reg, |
- CFI_RuleType ruleType, |
- int base_register, |
- int32 offset, |
- const void* expression, |
- uint32 expressionLength)); |
- |
- MOCK_METHOD0(EndCfiEntry, bool()); |
- |
- MOCK_METHOD4(AddRangeListEntry, void(uint64 offset, |
- uint64 base_address, |
- uint64 low_pc, |
- uint64 high_pc)); |
-}; |
- |
-} // namespace dwarf_reader_tests |
- |
-#endif // DWARF_READER_DWARF_READER_UNITTESTPROJECT_MOCK_DWARF_READER_H_ |