breakpad/src/google_breakpad/processor
Mike Frysinger 4e82b6fa11 minidump: mark Read as override in derived classes
The base class here declares Read as virtual, so make sure it's
marked as override in the derived classes.  This fixes some build
errors with clang.

src/google_breakpad/processor/minidump.h:853:8: error:
  'Read' overrides a member function but is not marked 'override'
  [-Werror,-Winconsistent-missing-override]
  bool Read(uint32_t expected_size_);
       ^
src/google_breakpad/processor/minidump.h:153:16: note:
  overridden virtual function is here
  virtual bool Read(uint32_t expected_size) = 0;
               ^

Change-Id: Ie4e5fec097b7f37739433a9deb39e7ed60471461
Reviewed-on: https://chromium-review.googlesource.com/444385
Reviewed-by: Tobias Sargeant <tobiasjs@chromium.org>
2017-02-20 18:03:14 +00:00
..
basic_source_line_resolver.h Adding stricter validation checks to various symbol parser functions. 2013-09-25 18:25:13 +00:00
call_stack.h Add a missing const to an accessor. 2016-04-14 14:45:04 -04:00
code_module.h Populate stack frames with unloaded module info. 2017-01-19 19:33:56 +00:00
code_modules.h Server-side workaround to handle overlapping modules. 2016-06-20 11:14:47 -07:00
dump_context.h Use general instruction/stack pointer convenience method instead of manually 2015-06-30 23:22:09 +00:00
dump_object.h Refactoring in preparation for microdump processing 2014-09-08 19:10:42 +00:00
exploitability.h Add check for Linux minidump ending on bad write for exploitability rating. 2015-08-21 16:22:19 +00:00
fast_source_line_resolver.h Detect corrupt symbol files during minidump processing. Recover from the errors and use the good data if possible. 2013-07-11 01:36:06 +00:00
memory_region.h Refactoring in preparation for microdump processing 2014-09-08 19:10:42 +00:00
microdump.h Server-side workaround to handle overlapping modules. 2016-06-20 11:14:47 -07:00
microdump_processor.h Microdump processing implementation 2014-11-19 21:33:26 +00:00
minidump.h minidump: mark Read as override in derived classes 2017-02-20 18:03:14 +00:00
minidump_processor.h Add check for Linux minidump ending on bad write for exploitability rating. 2015-08-21 16:22:19 +00:00
proc_maps_linux.h Allow compiling the google-breakpad code using a global ::string class instead of std::string. 2016-11-08 01:29:06 +00:00
process_result.h Refactoring in preparation for microdump processing 2014-09-08 19:10:42 +00:00
process_state.h Populate stack frames with unloaded module info. 2017-01-19 19:33:56 +00:00
source_line_resolver_base.h Detect corrupt symbol files during minidump processing. Recover from the errors and use the good data if possible. 2013-07-11 01:36:06 +00:00
source_line_resolver_interface.h Detect corrupt symbol files during minidump processing. Recover from the errors and use the good data if possible. 2013-07-11 01:36:06 +00:00
stack_frame.h Create StackFrame::FRAME_TRUST_PREWALKED trust type. 2013-08-23 19:41:36 +00:00
stack_frame_cpu.h Process minidumps generated on ARM64 in iOS apps. 2013-11-23 01:45:20 +00:00
stack_frame_symbolizer.h Populate stack frames with unloaded module info. 2017-01-19 19:33:56 +00:00
stackwalker.h Populate stack frames with unloaded module info. 2017-01-19 19:33:56 +00:00
symbol_supplier.h Detect corrupt symbol files during minidump processing. Recover from the errors and use the good data if possible. 2013-07-11 01:36:06 +00:00
system_info.h Parse additional line introduced in the microdump format and containing the GPU infromation in the following format: 2016-02-11 10:04:04 -08:00