Lines Matching refs:handler_
47 if (entry.handler_ != root_handler_) in ~DIEDispatcher()
48 delete entry.handler_; in ~DIEDispatcher()
67 if (parent && parent->handler_ && !parent->reported_attributes_end_) { in StartDIE()
69 if (!parent->handler_->EndAttributes()) { in StartDIE()
72 parent->handler_->Finish(); in StartDIE()
73 if (parent->handler_ != root_handler_) in StartDIE()
74 delete parent->handler_; in StartDIE()
75 parent->handler_ = NULL; in StartDIE()
83 if (parent->handler_) in StartDIE()
85 handler = parent->handler_->FindChildHandler(offset, tag); in StartDIE()
105 if (handler || !parent || parent->handler_) { in StartDIE()
108 entry.handler_ = handler; in StartDIE()
119 if (entry->handler_) { in EndDIE()
125 entry->handler_->EndAttributes(); // Ignore return value: no children. in EndDIE()
126 entry->handler_->Finish(); in EndDIE()
127 if (entry->handler_ != root_handler_) in EndDIE()
128 delete entry->handler_; in EndDIE()
145 current.handler_->ProcessAttributeUnsigned(attr, form, data); in ProcessAttributeUnsigned()
155 current.handler_->ProcessAttributeSigned(attr, form, data); in ProcessAttributeSigned()
165 current.handler_->ProcessAttributeReference(attr, form, data); in ProcessAttributeReference()
176 current.handler_->ProcessAttributeBuffer(attr, form, data, len); in ProcessAttributeBuffer()
186 current.handler_->ProcessAttributeString(attr, form, data); in ProcessAttributeString()
196 current.handler_->ProcessAttributeSignature(attr, form, signature); in ProcessAttributeSignature()