Lines Matching defs:handler
69 // Finish off this handler now. and edit *PARENT to indicate that
79 // Find a handler for this DIE.
80 DIEHandler *handler;
83 // Ask the parent to find a handler.
84 handler = parent->handler_->FindChildHandler(offset, tag);
86 // No parent handler means we're not interested in any of our
88 handler = NULL;
90 // This is the root DIE. For a non-root DIE, the parent's handler
92 // handler, so we have a special method on the root DIE handler
95 handler = root_handler_;
97 handler = NULL;
100 // Push a handler stack entry for this new handler. As an
101 // optimization, we don't push NULL-handler entries on top of other
102 // NULL-handler entries; we just let the oldest such entry stand for
104 if (handler || !parent || parent->handler_) {
107 entry.handler_ = handler;
112 return handler != NULL;
119 // This entry had better be the handler for this DIE.
130 // handler stack: that entry stands for the whole tree.