Searched refs:ExceptionHandler (Results 1 - 25 of 67) sorted by relevance

123

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/
H A DExceptionHandlerRewriter.java35 import org.jf.dexlib2.iface.ExceptionHandler;
40 public class ExceptionHandlerRewriter implements Rewriter<ExceptionHandler> {
47 @Nonnull @Override public ExceptionHandler rewrite(@Nonnull ExceptionHandler value) {
52 @Nonnull protected ExceptionHandler exceptionHandler;
54 public RewrittenExceptionHandler(@Nonnull ExceptionHandler exceptionHandler) {
H A DTryBlockRewriter.java35 import org.jf.dexlib2.iface.ExceptionHandler;
41 public class TryBlockRewriter implements Rewriter<TryBlock<? extends ExceptionHandler>> {
48 @Nonnull @Override public TryBlock<? extends ExceptionHandler> rewrite(
49 @Nonnull TryBlock<? extends ExceptionHandler> tryBlock) {
53 protected class RewrittenTryBlock extends BaseTryBlock<ExceptionHandler> {
54 @Nonnull protected TryBlock<? extends ExceptionHandler> tryBlock;
56 public RewrittenTryBlock(@Nonnull TryBlock<? extends ExceptionHandler> tryBlock) {
68 @Override @Nonnull public List<? extends ExceptionHandler> getExceptionHandlers() {
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/
H A DExceptionHandler.java42 public interface ExceptionHandler extends Comparable<ExceptionHandler> { interface in inherits:Comparable
67 * Returns a hashcode for this ExceptionHandler.
78 * @return The hash code value for this ExceptionHandler
83 * Compares this ExceptionHandler to another ExceptionHandler for equality.
85 * This ExceptionHandler is equal to another ExceptionHandler if all of it's "fields" are equal. That is, if
88 * @param o The object to be compared for equality with this ExceptionHandler
89 * @return true if the specified object is equal to this ExceptionHandler
[all...]
H A DTryBlock.java41 public interface TryBlock<EH extends ExceptionHandler> {
68 * @return A list of ExceptionHandler objects
H A DMethodImplementation.java73 @Nonnull List<? extends TryBlock<? extends ExceptionHandler>> getTryBlocks();
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/
H A DImmutableExceptionHandler.java36 import org.jf.dexlib2.iface.ExceptionHandler;
42 public class ImmutableExceptionHandler extends BaseExceptionHandler implements ExceptionHandler {
52 public static ImmutableExceptionHandler of(ExceptionHandler exceptionHandler) {
66 @Nullable Iterable<? extends ExceptionHandler> list) {
70 private static final ImmutableConverter<ImmutableExceptionHandler, ExceptionHandler> CONVERTER =
71 new ImmutableConverter<ImmutableExceptionHandler, ExceptionHandler>() {
73 protected boolean isImmutable(@Nonnull ExceptionHandler item) {
79 protected ImmutableExceptionHandler makeImmutable(@Nonnull ExceptionHandler item) {
H A DImmutableTryBlock.java36 import org.jf.dexlib2.iface.ExceptionHandler;
52 @Nullable List<? extends ExceptionHandler> exceptionHandlers) {
66 public static ImmutableTryBlock of(TryBlock<? extends ExceptionHandler> tryBlock) {
85 @Nullable List<? extends TryBlock<? extends ExceptionHandler>> list) {
89 private static final ImmutableConverter<ImmutableTryBlock, TryBlock<? extends ExceptionHandler>> CONVERTER =
90 new ImmutableConverter<ImmutableTryBlock, TryBlock<? extends ExceptionHandler>>() {
98 protected ImmutableTryBlock makeImmutable(@Nonnull TryBlock<? extends ExceptionHandler> item) {
/external/google-breakpad/src/client/solaris/handler/
H A Dexception_handler.cc57 std::vector<ExceptionHandler*> *ExceptionHandler::handler_stack_ = NULL;
58 int ExceptionHandler::handler_stack_index_ = 0;
59 pthread_mutex_t ExceptionHandler::handler_stack_mutex_ =
62 ExceptionHandler::ExceptionHandler(const string &dump_path, function in class:google_breakpad::ExceptionHandler
82 handler_stack_ = new std::vector<ExceptionHandler *>;
88 ExceptionHandler::~ExceptionHandler() {
95 for (std::vector<ExceptionHandler *>
[all...]
H A Dexception_handler.h46 // ExceptionHandler
48 // ExceptionHandler can write a minidump file when an exception occurs,
59 // you can create an ExceptionHandler with install_handler set to false,
71 class ExceptionHandler { class in namespace:google_breakpad
105 // Creates a new ExceptionHandler instance to handle writing minidumps.
113 ExceptionHandler(const string &dump_path,
117 ~ExceptionHandler();
131 // ExceptionHandler instance.
175 // True if the ExceptionHandler installed an unhandled exception filter
184 // multiple ExceptionHandler instance
[all...]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/base/
H A DBaseExceptionHandler.java37 import org.jf.dexlib2.iface.ExceptionHandler;
44 public abstract class BaseExceptionHandler implements ExceptionHandler {
67 if (o instanceof ExceptionHandler) {
68 ExceptionHandler other = (ExceptionHandler)o;
76 public int compareTo(@Nonnull ExceptionHandler o) {
96 public static final Comparator<ExceptionHandler> BY_EXCEPTION = new Comparator<ExceptionHandler>() {
97 @Override public int compare(ExceptionHandler o1, ExceptionHandler o
[all...]
H A DBaseTryBlock.java34 import org.jf.dexlib2.iface.ExceptionHandler;
37 public abstract class BaseTryBlock<EH extends ExceptionHandler> implements TryBlock<EH> {
/external/google-breakpad/src/processor/testdata/
H A Dtest_app.cc63 google_breakpad::ExceptionHandler eh(
65 google_breakpad::ExceptionHandler::HANDLER_ALL);
H A Dlinux_test_app.cc75 google_breakpad::ExceptionHandler eh(".", NULL, callback, NULL, true);
/external/google-breakpad/src/client/windows/handler/
H A Dexception_handler.cc56 vector<ExceptionHandler*>* ExceptionHandler::handler_stack_ = NULL;
57 LONG ExceptionHandler::handler_stack_index_ = 0;
58 CRITICAL_SECTION ExceptionHandler::handler_stack_critical_section_;
59 volatile LONG ExceptionHandler::instance_count_ = 0;
61 ExceptionHandler::ExceptionHandler(const wstring& dump_path, function in class:google_breakpad::ExceptionHandler
81 ExceptionHandler::ExceptionHandler(const wstring& dump_path, function in class:google_breakpad::ExceptionHandler
101 ExceptionHandler function in class:google_breakpad::ExceptionHandler
122 ExceptionHandler::ExceptionHandler(const wstring &dump_path, function in class:google_breakpad::ExceptionHandler
[all...]
H A Dexception_handler.h30 // ExceptionHandler can write a minidump file when an exception occurs,
39 // you can create an ExceptionHandler with install_handler set to false,
48 // It is important that creation and destruction of ExceptionHandler objects
51 // ExceptionHandler *e = new ExceptionHandler(...);
52 // ExceptionHandler *f = new ExceptionHandler(...);
98 class ExceptionHandler { class in namespace:google_breakpad
146 // any. Use HANDLER_NONE for an ExceptionHandler that remains idle,
161 // Creates a new ExceptionHandler instanc
[all...]
/external/google-breakpad/android/sample_app/jni/
H A Dtest_breakpad.cpp53 google_breakpad::ExceptionHandler eh(descriptor, NULL, DumpCallback,
/external/google-breakpad/src/client/mac/handler/
H A Dexception_handler.h67 class ExceptionHandler { class in namespace:google_breakpad
101 // Creates a new ExceptionHandler instance to handle writing minidumps.
109 ExceptionHandler(const string &dump_path,
116 ExceptionHandler(DirectCallback callback,
120 ~ExceptionHandler();
139 // ExceptionHandler instance.
205 explicit ExceptionHandler(const ExceptionHandler &);
206 void operator=(const ExceptionHandler &);
H A Dexception_handler.cc83 google_breakpad::ExceptionHandler *handler;
223 ExceptionHandler::ExceptionHandler(const string &dump_path, function in class:google_breakpad::ExceptionHandler
253 ExceptionHandler::ExceptionHandler(DirectCallback callback, function in class:google_breakpad::ExceptionHandler
272 ExceptionHandler::~ExceptionHandler() {
276 bool ExceptionHandler::WriteMinidump(bool write_exception_stream) {
307 bool ExceptionHandler::WriteMinidump(const string &dump_path,
311 ExceptionHandler handle
[all...]
/external/google-breakpad/src/client/windows/unittests/
H A Dexception_handler_death_test.cc127 scoped_ptr<google_breakpad::ExceptionHandler> exc(
128 new google_breakpad::ExceptionHandler(
133 google_breakpad::ExceptionHandler::HANDLER_ALL));
152 scoped_ptr<google_breakpad::ExceptionHandler> exc;
160 exc.reset(new google_breakpad::ExceptionHandler(
165 google_breakpad::ExceptionHandler::HANDLER_ALL,
169 exc.reset(new google_breakpad::ExceptionHandler(
174 google_breakpad::ExceptionHandler::HANDLER_ALL,
218 // with the crash generation server outside of the ExceptionHandler
239 using google_breakpad::ExceptionHandler;
[all...]
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/serializable/
H A DExceptionTests.java30 static abstract class ExceptionHandler implements SerializableTest.Handler class in class:ExceptionTests
43 static class ArabicShapingExceptionHandler extends ExceptionHandler
58 static class StringPrepParseExceptionHandler extends ExceptionHandler
74 static class UResourceTypeMismatchExceptionHandler extends ExceptionHandler
89 static class InvalidFormatExceptionHandler extends ExceptionHandler
104 static class IllformedLocaleExceptionHandler extends ExceptionHandler
124 static class LocaleSyntaxExceptionHandler extends ExceptionHandler
144 static class IllegalIcuArgumentExceptionHandler extends ExceptionHandler
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/
H A DExceptionTests.java29 static abstract class ExceptionHandler implements SerializableTest.Handler class in class:ExceptionTests
42 static class ArabicShapingExceptionHandler extends ExceptionHandler
57 static class StringPrepParseExceptionHandler extends ExceptionHandler
73 static class UResourceTypeMismatchExceptionHandler extends ExceptionHandler
88 static class InvalidFormatExceptionHandler extends ExceptionHandler
103 static class IllformedLocaleExceptionHandler extends ExceptionHandler
123 static class LocaleSyntaxExceptionHandler extends ExceptionHandler
143 static class IllegalIcuArgumentExceptionHandler extends ExceptionHandler
/external/llvm/include/llvm/MC/
H A DMCWinEH.h36 const MCSymbol *ExceptionHandler; member in struct:llvm::WinEH::FrameInfo
49 : Begin(nullptr), End(nullptr), ExceptionHandler(nullptr),
54 : Begin(BeginFuncEHLabel), End(nullptr), ExceptionHandler(nullptr),
60 : Begin(BeginFuncEHLabel), End(nullptr), ExceptionHandler(nullptr),
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/
H A DDexBackedCatchAllExceptionHandler.java35 import org.jf.dexlib2.iface.ExceptionHandler;
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/util/
H A DTryListBuilderTest.java36 import org.jf.dexlib2.iface.ExceptionHandler;
45 private static class TryListBuilder extends org.jf.dexlib2.writer.util.TryListBuilder<ExceptionHandler> {
54 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks();
68 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks();
82 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks();
96 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks();
111 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks();
129 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks();
147 List<? extends TryBlock<? extends ExceptionHandler>> tryBlocks = tlb.getTryBlocks();
165 List<? extends TryBlock<? extends ExceptionHandler>> tryBlock
[all...]
/external/google-breakpad/src/client/linux/handler/
H A Dexception_handler.cc30 // The ExceptionHandler object installs signal handlers for a number of
34 // uses ExceptionHandler, you need to use tgkill to direct it to the current
39 // SignalHandler (uses a global stack of ExceptionHandler objects to find
59 // This code is a little fragmented. Different functions of the ExceptionHandler
210 // multiple ExceptionHandler instances in a process. Each will have itself
212 std::vector<ExceptionHandler*>* g_handler_stack_ = NULL;
218 ExceptionHandler::ExceptionHandler(const MinidumpDescriptor& descriptor, function in class:google_breakpad::ExceptionHandler
238 g_handler_stack_ = new std::vector<ExceptionHandler*>;
248 ExceptionHandler
[all...]

Completed in 817 milliseconds

123