Lines Matching defs:data

147   const uint8_t* data = reinterpret_cast<const uint8_t*>(buf);
155 std::memcpy(&v1, data + pos, sizeof(uint64_t));
157 std::memcpy(&v2, data + pos + sizeof(uint64_t), sizeof(uint64_t));
168 uint8_t leading_byte = data[pos]; // leading byte
178 if ((data[pos + 1] & 0b11000000) != 0b10000000) {
183 (leading_byte & 0b00011111) << 6 | (data[pos + 1] & 0b00111111);
195 if ((data[pos + 1] & 0b11000000) != 0b10000000) {
198 if ((data[pos + 2] & 0b11000000) != 0b10000000) {
203 (data[pos + 1] & 0b00111111) << 6 |
204 (data[pos + 2] & 0b00111111);
216 if ((data[pos + 1] & 0b11000000) != 0b10000000) {
219 if ((data[pos + 2] & 0b11000000) != 0b10000000) {
222 if ((data[pos + 3] & 0b11000000) != 0b10000000) {
228 (data[pos + 1] & 0b00111111) << 12 |
229 (data[pos + 2] & 0b00111111) << 6 |
230 (data[pos + 3] & 0b00111111);
266 const uint32_t* data = reinterpret_cast<const uint32_t*>(buf);
274 std::memcpy(&v, data + pos, sizeof(uint64_t));
282 uint32_t word = data[pos];
2865 * See https://github.com/uni-algo/uni-algo/blob/c612968c5ed3ace39bde4c894c24286c5f2c7fe2/include/uni_algo/impl/data/data_norm.h for reference.
9589 ascii_map(mapped_string.data(), mapped_string.size());
9599 std::string_view label_view(mapped_string.data() + label_start, label_size);
9607 out.data() + out.size() - label_view.size() + 4,
9647 ada::idna::utf32_length_from_utf8(ut8_string.data(), ut8_string.size());
9650 ut8_string.data(), ut8_string.size(), utf32.data());
9666 std::u32string_view label_view(utf32.data() + label_start, label_size);
9679 out.data() + out.size() - label_view.size() + 4,
9747 auto label_view = std::string_view(input.data() + label_start, label_size);
9755 auto utf8_size = ada::idna::utf8_length_from_utf32(tmp_buffer.data(),
9758 ada::idna::utf32_to_utf8(tmp_buffer.data(), tmp_buffer.size(),
9759 final_utf8.data());
9765 std::string_view(input.data() + label_start, label_size));
9768 output.append(std::string_view(input.data() + label_start, label_size));
9847 uint8x16_t word = vld1q_u8((const uint8_t*)user_input.data() + i);
9854 vld1q_u8((const uint8_t*)user_input.data() + user_input.length() - 16);
9881 __m128i word = _mm_loadu_si128((const __m128i*)(user_input.data() + i));
9889 (const __m128i*)(user_input.data() + user_input.length() - 16));
9910 memcpy(&word, user_input.data() + i, sizeof(word));
9918 memcpy(&word, user_input.data() + i, user_input.size() - i);
10093 memcpy(&A, a.data(), sizeof(A));
10094 memcpy(&B, b.data(), sizeof(B));
10143 const char* pointer = input.data() + first_percent;
10144 const char* end = input.data() + input.size();
10217 out.append(input.data(), std::distance(input.begin(), pointer));
10241 idna_ascii.data(), idna_ascii.size())) {
10251 out.append(input.data(), index);
10307 char* point = output.data();
10308 char* point_end = output.data() + output.size();
10331 output.resize(point - output.data());
10337 char* point = output.data();
10338 char* point_end = output.data() + output.size();
10344 output.resize(point - output.data());
10598 // Search the mask data from least significant bit (LSB)
10658 uint8x16_t word = vld1q_u8((const uint8_t*)view.data() + i);
10671 vld1q_u8((const uint8_t*)view.data() + view.length() - 16);
10705 __m128i word = _mm_loadu_si128((const __m128i*)(view.data() + i));
10720 _mm_loadu_si128((const __m128i*)(view.data() + view.length() - 16));
10796 uint8x16_t word = vld1q_u8((const uint8_t*)view.data() + i);
10809 vld1q_u8((const uint8_t*)view.data() + view.length() - 16);
10842 __m128i word = _mm_loadu_si128((const __m128i*)(view.data() + i));
10855 _mm_loadu_si128((const __m128i*)(view.data() + view.length() - 16));
11144 return !input1.empty() && !input2.empty() && input1.data() >= input2.data() &&
11145 input1.data() < input2.data() + input2.size();
11260 r = std::from_chars(input.data() + 2, input.data() + input.size(),
11264 r = std::from_chars(input.data() + 1, input.data() + input.size(),
11268 r = std::from_chars(input.data(), input.data() + input.size(),
11274 input.remove_prefix(r.ptr - input.data());
11593 unicode::to_lower_ascii(_buffer.data(), _buffer.size());
11670 unicode::to_lower_ascii(buffer.data(), buffer.size());
11672 buffer.data(), buffer.size());
11921 std::string _host(input.data(), host_end_pos != std::string_view::npos
11930 std::string_view host_view(_host.data(), _host.length());
12111 std::string_view(view.data(), pointer - view.begin()));
12225 // We are going to access the data from url_data (it is immutable).
12394 std::string_view authority_view(view.data(), location);
12908 view.data(),
13234 unicode::to_lower_ascii(_buffer.data(), _buffer.size());
13394 std::string_view(view.data(), pointer - view.begin() + 1));
13627 unicode::contains_forbidden_domain_code_point_or_upper(input.data(),
13690 std::string _host(input.data(), host_end_pos != std::string_view::npos
13699 std::string_view host_view(_host.data(), _host.length());
14047 r = std::from_chars(input.data() + 2, input.data() + input.size(),
14052 r = std::from_chars(input.data() + 1, input.data() + input.size(),
14057 r = std::from_chars(input.data(), input.data() + input.size(),
14065 input.remove_prefix(r.ptr - input.data());
14911 const char* data;
14916 const char* data;
14925 ada_string ada_string_create(const char* data, size_t length) {
14927 out.data = data;
15011 owned.data = nullptr;
15017 owned.data = new char[owned.length];
15018 memcpy((void*)owned.data, out.data(), owned.length);
15023 delete[] owned.data;
15024 owned.data = nullptr;
15034 return ada_string_create(out.data(), out.length());
15043 return ada_string_create(out.data(), out.length());
15052 return ada_string_create(out.data(), out.length());
15061 return ada_string_create(out.data(), out.length());
15070 return ada_string_create(out.data(), out.length());
15079 return ada_string_create(out.data(), out.length());
15088 return ada_string_create(out.data(), out.length());
15097 return ada_string_create(out.data(), out.length());
15106 return ada_string_create(out.data(), out.length());
15115 return ada_string_create(out.data(), out.length());
15350 owned.data = new char[owned.length];
15351 memcpy((void*)owned.data, out.data(), owned.length);
15359 owned.data = new char[owned.length];
15360 memcpy((void*)owned.data, out.data(), owned.length);
15383 owned.data = new char[owned.length];
15384 memcpy((void*)owned.data, out.data(), owned.length);
15468 return ada_string_create(found->data(), found->length());
15534 return ada_string_create(view.data(), view.length());
15550 return ada_string_create(next->data(), next->length());
15575 return ada_string_create(next->data(), next->length());
15602 ada_string_create(next->first.data(), next->first.length()),
15603 ada_string_create(next->second.data(), next->second.length())};