Home | History | Annotate | Download | only in LD

Lines Matching defs:handler

131   ConstAddress handler = (ConstAddress)sect_reg.begin();
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;
171 ConstAddress handler_start = handler;
175 uint8_t version = *handler++;
181 ConstAddress aug_str_front = handler;
189 handler = aug_str_back + 1;
192 if (!skip_LEB128(&handler, cie_end)) {
196 if (!skip_LEB128(&handler, cie_end)) {
201 if (cie_end - handler < 1)
203 ++handler;
205 if (!skip_LEB128(&handler, cie_end))
232 size_t augdata_size = llvm::decodeULEB128((const uint8_t*)handler, &offset);
233 handler += offset;
234 augdata = std::string((const char*)handler, augdata_size);
241 if (cie_end - handler < 1) {
244 ++handler;
252 if (cie_end - handler < 1) {
255 uint8_t per_encode = *handler;
256 ++handler;
280 uint32_t per_align = handler - cie_end;
283 if (static_cast<uint32_t>(cie_end - handler) < per_align) {
286 handler += per_align;
289 if (static_cast<uint32_t>(cie_end - handler) < per_length) {
292 pr_ptr_data_offset += handler - handler_start;
293 pr_ptr_data = std::string((const char*)handler, per_length);
294 handler += per_length;
300 if (cie_end - handler < 1) {
303 fde_encoding = *handler;
313 ++handler;