Lines Matching refs:handler
137 ConstAddress handler = (ConstAddress)sect_reg.begin();
142 Token token = scan<true>(handler, file_off, sect_reg);
152 handler += token.size;
154 if (handler == sect_reg.end())
156 else if (handler > sect_reg.end()) {
176 ConstAddress handler = pRegion.begin() + pToken.data_off;
178 ConstAddress handler_start = handler;
182 uint8_t version = *handler++;
188 ConstAddress aug_str_front = handler;
196 handler = aug_str_back + 1;
199 if (!skip_LEB128(&handler, cie_end)) {
203 if (!skip_LEB128(&handler, cie_end)) {
207 if (cie_end - handler < 1) {
210 ++handler;
235 size_t augdata_size = llvm::decodeULEB128((const uint8_t*)handler, &offset);
236 handler += offset;
237 augdata = std::string((const char*)handler, augdata_size);
244 if (cie_end - handler < 1) {
247 ++handler;
255 if (cie_end - handler < 1) {
258 uint8_t per_encode = *handler;
259 ++handler;
283 uint32_t per_align = handler - cie_end;
286 if (static_cast<uint32_t>(cie_end - handler) < per_align) {
289 handler += per_align;
292 if (static_cast<uint32_t>(cie_end - handler) < per_length) {
295 pr_ptr_data_offset += handler - handler_start;
296 pr_ptr_data = std::string((const char*)handler, per_length);
297 handler += per_length;
303 if (cie_end - handler < 1) {
306 fde_encoding = *handler;
316 ++handler;