/openjdk9/hotspot/test/native/logging/ |
H A D | logTestUtils.inline.hpp | 33 static inline bool string_contains_substring(const char* haystack, const char* needle) { argument 34 return strstr(haystack, needle) != NULL;
|
/openjdk9/jdk/test/javax/imageio/plugins/png/ |
H A D | ItxtUtf8Test.java | 229 private static final int findBytes(byte[] needle, byte[] haystack) { argument 230 HAYSTACK: for (int h = 0; h <= haystack.length - needle.length; ++h) { 232 if (needle[n] != haystack[h + n]) {
|
/openjdk9/test/fmw/gtest/src/ |
H A D | gtest.cc | 1231 // substring of haystack. NULL is considered a substring of itself 1234 bool IsSubstringPred(const char* needle, const char* haystack) { argument 1235 if (needle == NULL || haystack == NULL) 1236 return needle == haystack; 1238 return strstr(haystack, needle) != NULL; 1241 bool IsSubstringPred(const wchar_t* needle, const wchar_t* haystack) { argument 1242 if (needle == NULL || haystack == NULL) 1243 return needle == haystack; 1245 return wcsstr(haystack, needle) != NULL; 1251 const StringType& haystack) { 1250 IsSubstringPred(const StringType& needle, const StringType& haystack) argument 1260 IsSubstringImpl( bool expected_to_be_substring, const char* needle_expr, const char* haystack_expr, const StringType& needle, const StringType& haystack) argument 1283 IsSubstring( const char* needle_expr, const char* haystack_expr, const char* needle, const char* haystack) argument 1289 IsSubstring( const char* needle_expr, const char* haystack_expr, const wchar_t* needle, const wchar_t* haystack) argument 1295 IsNotSubstring( const char* needle_expr, const char* haystack_expr, const char* needle, const char* haystack) argument 1301 IsNotSubstring( const char* needle_expr, const char* haystack_expr, const wchar_t* needle, const wchar_t* haystack) argument 1307 IsSubstring( const char* needle_expr, const char* haystack_expr, const ::std::string& needle, const ::std::string& haystack) argument 1313 IsNotSubstring( const char* needle_expr, const char* haystack_expr, const ::std::string& needle, const ::std::string& haystack) argument 1320 IsSubstring( const char* needle_expr, const char* haystack_expr, const ::std::wstring& needle, const ::std::wstring& haystack) argument 1326 IsNotSubstring( const char* needle_expr, const char* haystack_expr, const ::std::wstring& needle, const ::std::wstring& haystack) argument [all...] |
/openjdk9/test/fmw/gtest/include/gtest/ |
H A D | gtest.h | 1642 // themselves. They check whether needle is a substring of haystack 1646 // The {needle,haystack}_expr arguments are the stringified 1650 const char* needle, const char* haystack); 1653 const wchar_t* needle, const wchar_t* haystack); 1656 const char* needle, const char* haystack); 1659 const wchar_t* needle, const wchar_t* haystack); 1662 const ::std::string& needle, const ::std::string& haystack); 1665 const ::std::string& needle, const ::std::string& haystack); 1670 const ::std::wstring& needle, const ::std::wstring& haystack); 1673 const ::std::wstring& needle, const ::std::wstring& haystack); [all...] |
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/ |
H A D | Debug.java | 1520 private static boolean findMatch(Set<String> haystack, Set<String> haystackSubstrings, String needle) { argument 1521 if (haystack.isEmpty() && haystackSubstrings.isEmpty()) { 1522 // Empty haystack means match all 1525 if (haystack.contains(needle)) {
|
/openjdk9/hotspot/src/cpu/s390/vm/ |
H A D | macroAssembler_s390.cpp | 5228 unsigned int MacroAssembler::string_indexof(Register result, Register haystack, Register haycnt, 5241 if (needle == haystack) { 5248 // Compute last haystack addr to use if no match gets found. 5260 z_lgr(result, haystack); // Final result will be computed from needle start pointer. 5262 z_agr(haycnt, haystack); // Point to address succeeding last element (haystack+scale*(haycnt-needlecnt+1)). 5387 add2reg(result, -1, haystack); // Return -1. 5390 z_sgr(result, haystack); 5399 unsigned int MacroAssembler::string_indexof_char(Register result, Register haystack, Register haycnt, 5405 if (needle == haystack) { [all...] |
H A D | macroAssembler_s390.hpp | 857 unsigned int string_indexof(Register result, Register haystack, Register haycnt, 861 unsigned int string_indexof_char(Register result, Register haystack, Register haycnt,
|
/openjdk9/hotspot/src/cpu/ppc/vm/ |
H A D | macroAssembler_ppc.hpp | 787 void string_indexof(Register result, Register haystack, Register haycnt, 791 void string_indexof_char(Register result, Register haystack, Register haycnt,
|
H A D | macroAssembler_ppc.cpp | 3765 void MacroAssembler::string_indexof(Register result, Register haystack, Register haycnt, argument 3785 // Compute last haystack addr to use if no match gets found. 3787 addi(addr, haystack, -h_csize); // Accesses use pre-increment. 3813 add(last_addr, haystack, ch1); // Point to last address to compare (haystack+2*(haycnt-needlecnt)). 3825 if (h_csize == 2) { // Load 2 characters of haystack (ignore alignment). 3901 subf(result, haystack, addr); // relative to haystack, ... 3906 void MacroAssembler::string_indexof_char(Register result, Register haystack, Register haycnt, argument 3908 assert_different_registers(haystack, haycn [all...] |