mirror of
https://git.suyu.dev/suyu/breakpad.git
synced 2026-03-23 14:12:57 +00:00
bc64ee962f7a3518a5d8fef96cda2ad325a19d23
dwarf2reader::CompilationUnit is a simple and direct parser for DWARF data, but its handler interface is not convenient to use. In particular, the same handler object receives data about all DIEs processed. One can't use distinct classes to separate the information needed to handle different kinds of data. This patch defines a new adapter type, dwarf2reader::DIEHandler, which implements the existing DWARF parser's handler interface, given a handler written to a more comfortable, object-orient interface. The comments in dwarf2diehandler.h provide more detail. a=jimblandy, r=ccoutant git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@495 4c0a9323-5329-0410-9bdc-e9ce6186880e
Breakpad is a set of client and server components which implement a crash-reporting system.
Description
Languages
C++
70.3%
Makefile
13.4%
C
5%
Shell
4.4%
Objective-C
3.1%
Other
3.7%