mirror of
https://github.com/yuzu-emu/breakpad.git
synced 2025-08-04 16:41:59 +00:00
Add includes for unittests that appear to need them.
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@870 4c0a9323-5329-0410-9bdc-e9ce6186880e
This commit is contained in:
parent
01596d3bc1
commit
bf407c0c77
|
@ -32,10 +32,16 @@
|
||||||
|
|
||||||
// dwarf2diehander_unittest.cc: Unit tests for google_breakpad::DIEDispatcher.
|
// dwarf2diehander_unittest.cc: Unit tests for google_breakpad::DIEDispatcher.
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <utility>
|
||||||
|
|
||||||
#include "breakpad_googletest_includes.h"
|
#include "breakpad_googletest_includes.h"
|
||||||
|
|
||||||
#include "common/dwarf/dwarf2diehandler.h"
|
#include "common/dwarf/dwarf2diehandler.h"
|
||||||
|
|
||||||
|
using std::make_pair;
|
||||||
|
using std::string;
|
||||||
|
|
||||||
using ::testing::_;
|
using ::testing::_;
|
||||||
using ::testing::ContainerEq;
|
using ::testing::ContainerEq;
|
||||||
using ::testing::ElementsAreArray;
|
using ::testing::ElementsAreArray;
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
// The '.eh_frame' format, used by the Linux C++ ABI for exception
|
// The '.eh_frame' format, used by the Linux C++ ABI for exception
|
||||||
|
@ -75,6 +76,7 @@ using dwarf2reader::ENDIANNESS_LITTLE;
|
||||||
using dwarf2reader::ByteReader;
|
using dwarf2reader::ByteReader;
|
||||||
using dwarf2reader::CallFrameInfo;
|
using dwarf2reader::CallFrameInfo;
|
||||||
|
|
||||||
|
using std::string;
|
||||||
using std::vector;
|
using std::vector;
|
||||||
using testing::InSequence;
|
using testing::InSequence;
|
||||||
using testing::Return;
|
using testing::Return;
|
||||||
|
|
|
@ -31,9 +31,15 @@
|
||||||
|
|
||||||
// dwarf_cfi_to_module_unittest.cc: Tests for google_breakpad::DwarfCFIToModule.
|
// dwarf_cfi_to_module_unittest.cc: Tests for google_breakpad::DwarfCFIToModule.
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
#include "breakpad_googletest_includes.h"
|
#include "breakpad_googletest_includes.h"
|
||||||
#include "common/dwarf_cfi_to_module.h"
|
#include "common/dwarf_cfi_to_module.h"
|
||||||
|
|
||||||
|
using std::string;
|
||||||
|
using std::vector;
|
||||||
|
|
||||||
using google_breakpad::Module;
|
using google_breakpad::Module;
|
||||||
using google_breakpad::DwarfCFIToModule;
|
using google_breakpad::DwarfCFIToModule;
|
||||||
using testing::ContainerEq;
|
using testing::ContainerEq;
|
||||||
|
|
|
@ -31,11 +31,15 @@
|
||||||
|
|
||||||
// dwarf_cu_to_module.cc: Unit tests for google_breakpad::DwarfCUToModule.
|
// dwarf_cu_to_module.cc: Unit tests for google_breakpad::DwarfCUToModule.
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <utility>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "breakpad_googletest_includes.h"
|
#include "breakpad_googletest_includes.h"
|
||||||
#include "common/dwarf_cu_to_module.h"
|
#include "common/dwarf_cu_to_module.h"
|
||||||
|
|
||||||
|
using std::make_pair;
|
||||||
|
using std::string;
|
||||||
using std::vector;
|
using std::vector;
|
||||||
|
|
||||||
using dwarf2reader::AttributeList;
|
using dwarf2reader::AttributeList;
|
||||||
|
@ -144,7 +148,7 @@ class CUFixtureBase {
|
||||||
|
|
||||||
// The handler will consult this section map to decide what to
|
// The handler will consult this section map to decide what to
|
||||||
// pass to our line reader.
|
// pass to our line reader.
|
||||||
file_context_.section_map[".debug_line"] = std::make_pair(dummy_line_program_,
|
file_context_.section_map[".debug_line"] = make_pair(dummy_line_program_,
|
||||||
dummy_line_size_);
|
dummy_line_size_);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -31,9 +31,13 @@
|
||||||
|
|
||||||
// dwarf_line_to_module.cc: Unit tests for google_breakpad::DwarfLineToModule.
|
// dwarf_line_to_module.cc: Unit tests for google_breakpad::DwarfLineToModule.
|
||||||
|
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
#include "breakpad_googletest_includes.h"
|
#include "breakpad_googletest_includes.h"
|
||||||
#include "common/dwarf_line_to_module.h"
|
#include "common/dwarf_line_to_module.h"
|
||||||
|
|
||||||
|
using std::vector;
|
||||||
|
|
||||||
using google_breakpad::DwarfLineToModule;
|
using google_breakpad::DwarfLineToModule;
|
||||||
using google_breakpad::Module;
|
using google_breakpad::Module;
|
||||||
using google_breakpad::Module;
|
using google_breakpad::Module;
|
||||||
|
|
Loading…
Reference in a new issue