Searched refs:pstr (Results 1 - 9 of 9) sorted by relevance

/ndk/sources/host-tools/sed-4.2.1/lib/
H A Dregex_internal.c24 re_string_t *pstr,
43 re_string_allocate (re_string_t *pstr, const char *str, Idx len, Idx init_len,
53 re_string_construct_common (str, len, pstr, trans, icase, dfa);
55 ret = re_string_realloc_buffers (pstr, init_buf_len);
59 pstr->word_char = dfa->word_char;
60 pstr->word_ops_used = dfa->word_ops_used;
61 pstr->mbs = pstr->mbs_allocated ? pstr->mbs : (unsigned char *) str;
62 pstr
42 re_string_allocate(re_string_t *pstr, const char *str, Idx len, Idx init_len, RE_TRANSLATE_TYPE trans, bool icase, const re_dfa_t *dfa) argument
70 re_string_construct(re_string_t *pstr, const char *str, Idx len, RE_TRANSLATE_TYPE trans, bool icase, const re_dfa_t *dfa) argument
133 re_string_realloc_buffers(re_string_t *pstr, Idx new_buf_len) argument
173 re_string_construct_common(const char *str, Idx len, re_string_t *pstr, RE_TRANSLATE_TYPE trans, bool icase, const re_dfa_t *dfa) argument
205 build_wcs_buffer(re_string_t *pstr) argument
273 build_wcs_upper_buffer(re_string_t *pstr) argument
489 re_string_skip_chars(re_string_t *pstr, Idx new_raw_idx, wint_t *last_wc) argument
531 build_upper_buffer(re_string_t *pstr) argument
554 re_string_translate_buffer(re_string_t *pstr) argument
575 re_string_reconstruct(re_string_t *pstr, Idx idx, int eflags) argument
836 re_string_peek_byte_case(const re_string_t *pstr, Idx idx) argument
873 re_string_fetch_byte_case(re_string_t *pstr) argument
911 re_string_destruct(re_string_t *pstr) argument
[all...]
H A Dregex_internal.h431 static reg_errcode_t re_string_realloc_buffers (re_string_t *pstr,
435 static void build_wcs_buffer (re_string_t *pstr) internal_function;
436 static reg_errcode_t build_wcs_upper_buffer (re_string_t *pstr)
439 static void build_upper_buffer (re_string_t *pstr) internal_function;
440 static void re_string_translate_buffer (re_string_t *pstr) internal_function;
444 #define re_string_peek_byte(pstr, offset) \
445 ((pstr)->mbs[(pstr)->cur_idx + offset])
446 #define re_string_fetch_byte(pstr) \
447 ((pstr)
809 re_string_char_size_at(const re_string_t *pstr, Idx idx) argument
822 re_string_wchar_at(const re_string_t *pstr, Idx idx) argument
831 re_string_elem_size_at(const re_string_t *pstr, Idx idx) argument
[all...]
H A Dregexec.c4136 re_string_t *pstr = &mctx->input;
4139 if (BE (SIZE_MAX / 2 / sizeof (re_dfastate_t *) <= pstr->bufs_len, 0))
4143 ret = re_string_realloc_buffers (pstr, pstr->bufs_len * 2);
4154 pstr->bufs_len + 1);
4161 if (pstr->icase)
4164 if (pstr->mb_cur_max > 1)
4166 ret = build_wcs_upper_buffer (pstr);
4172 build_upper_buffer (pstr);
4177 if (pstr
4132 re_string_t *pstr = &mctx->input; local
[all...]
/ndk/tests/device/test-gnustl-full/unit/
H A Dfind_test.cpp120 char *pstr = (char*)str; local
124 char *d = find(pstr, pstr + str_size, 'd');
130 char *last = find(pstr, pstr + str_size, 'x');
131 CPPUNIT_ASSERT( last == pstr + str_size );
H A Dmvctor_test.cpp68 char const* pstr = vec_strs.front().c_str(); local
77 CPPUNIT_ASSERT((pstr == vec_strs.front().c_str()));
88 pstr = vec_strs[2].c_str();
92 CPPUNIT_ASSERT((pstr == vec_strs[1].c_str()));
/ndk/tests/device/test-stlport/unit/
H A Dfind_test.cpp120 char *pstr = (char*)str; local
124 char *d = find(pstr, pstr + str_size, 'd');
130 char *last = find(pstr, pstr + str_size, 'x');
131 CPPUNIT_ASSERT( last == pstr + str_size );
H A Dmvctor_test.cpp68 char const* pstr = vec_strs.front().c_str(); local
77 CPPUNIT_ASSERT((pstr == vec_strs.front().c_str()));
88 pstr = vec_strs[2].c_str();
92 CPPUNIT_ASSERT((pstr == vec_strs[1].c_str()));
/ndk/sources/third_party/googletest/googletest/include/gtest/internal/
H A Dgtest-internal.h490 // If *pstr starts with the given prefix, modifies *pstr to be right
491 // past the prefix and returns true; otherwise leaves *pstr unchanged
492 // and returns false. None of pstr, *pstr, and prefix can be NULL.
493 GTEST_API_ bool SkipPrefix(const char* prefix, const char** pstr);
/ndk/sources/third_party/googletest/googletest/src/
H A Dgtest.cc4567 // If *pstr starts with the given prefix, modifies *pstr to be right
4568 // past the prefix and returns true; otherwise leaves *pstr unchanged
4569 // and returns false. None of pstr, *pstr, and prefix can be NULL.
4570 bool SkipPrefix(const char* prefix, const char** pstr) { argument
4572 if (strncmp(*pstr, prefix, prefix_len) == 0) {
4573 *pstr += prefix_len;

Completed in 874 milliseconds