Lines Matching refs:handler

131   ConstAddress handler = (ConstAddress)sect_reg.begin();  variable
135 Token token = scan<true>(handler, file_off, sect_reg);
146 handler += token.size;
148 if (handler == sect_reg.end()) {
150 } else if (handler > sect_reg.end()) {
169 ConstAddress handler = pRegion.begin() + pToken.data_off; in addCIE() local
171 ConstAddress handler_start = handler; in addCIE()
175 uint8_t version = *handler++; in addCIE()
181 ConstAddress aug_str_front = handler; in addCIE()
189 handler = aug_str_back + 1; in addCIE()
192 if (!skip_LEB128(&handler, cie_end)) { in addCIE()
196 if (!skip_LEB128(&handler, cie_end)) { in addCIE()
201 if (cie_end - handler < 1) in addCIE()
203 ++handler; in addCIE()
205 if (!skip_LEB128(&handler, cie_end)) in addCIE()
232 size_t augdata_size = llvm::decodeULEB128((const uint8_t*)handler, &offset); in addCIE()
233 handler += offset; in addCIE()
234 augdata = std::string((const char*)handler, augdata_size); in addCIE()
241 if (cie_end - handler < 1) { in addCIE()
244 ++handler; in addCIE()
252 if (cie_end - handler < 1) { in addCIE()
255 uint8_t per_encode = *handler; in addCIE()
256 ++handler; in addCIE()
280 uint32_t per_align = handler - cie_end; in addCIE()
283 if (static_cast<uint32_t>(cie_end - handler) < per_align) { in addCIE()
286 handler += per_align; in addCIE()
289 if (static_cast<uint32_t>(cie_end - handler) < per_length) { in addCIE()
292 pr_ptr_data_offset += handler - handler_start; in addCIE()
293 pr_ptr_data = std::string((const char*)handler, per_length); in addCIE()
294 handler += per_length; in addCIE()
300 if (cie_end - handler < 1) { in addCIE()
303 fde_encoding = *handler; in addCIE()
313 ++handler; in addCIE()