/art/test/ti-agent/ |
D | ti_utf.h | 122 const uint16_t ch = *utf16_in++; in ConvertUtf16ToModifiedUtf8() local 123 if (ch > 0 && ch <= 0x7f) { in ConvertUtf16ToModifiedUtf8() 124 *utf8_out++ = ch; in ConvertUtf16ToModifiedUtf8() 130 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { in ConvertUtf16ToModifiedUtf8() 139 const uint32_t code_point = (ch << 10) + ch2 - 0x035fdc00; in ConvertUtf16ToModifiedUtf8() 148 if (ch > 0x07ff) { in ConvertUtf16ToModifiedUtf8() 150 *utf8_out++ = (ch >> 12) | 0xe0; in ConvertUtf16ToModifiedUtf8() 151 *utf8_out++ = ((ch >> 6) & 0x3f) | 0x80; in ConvertUtf16ToModifiedUtf8() 152 *utf8_out++ = (ch & 0x3f) | 0x80; in ConvertUtf16ToModifiedUtf8() 155 *utf8_out++ = (ch >> 6) | 0xc0; in ConvertUtf16ToModifiedUtf8() [all …]
|
D | jni_binder.cc | 38 uint32_t ch = ti::GetUtf16FromUtf8(&cp); in MangleForJni() local 39 if ((ch >= 'A' && ch <= 'Z') || (ch >= 'a' && ch <= 'z') || (ch >= '0' && ch <= '9')) { in MangleForJni() 40 result.push_back(ch); in MangleForJni() 41 } else if (ch == '.' || ch == '/') { in MangleForJni() 43 } else if (ch == '_') { in MangleForJni() 45 } else if (ch == ';') { in MangleForJni() 47 } else if (ch == '[') { in MangleForJni() 50 const uint16_t leading = ti::GetLeadingUtf16Char(ch); in MangleForJni() 51 const uint32_t trailing = ti::GetTrailingUtf16Char(ch); in MangleForJni()
|
/art/runtime/ |
D | utf.cc | 80 const uint32_t ch = GetUtf16FromUtf8(&utf8_data_in); in ConvertModifiedUtf8ToUtf16() local 81 const uint16_t leading = GetLeadingUtf16Char(ch); in ConvertModifiedUtf8ToUtf16() 82 const uint16_t trailing = GetTrailingUtf16Char(ch); in ConvertModifiedUtf8ToUtf16() 109 const uint32_t ch = GetUtf16FromUtf8(&p); in ConvertModifiedUtf8ToUtf16() local 110 const uint16_t leading = GetLeadingUtf16Char(ch); in ConvertModifiedUtf8ToUtf16() 111 const uint16_t trailing = GetTrailingUtf16Char(ch); in ConvertModifiedUtf8ToUtf16() 133 const uint16_t ch = *utf16_in++; in ConvertUtf16ToModifiedUtf8() local 134 if (ch > 0 && ch <= 0x7f) { in ConvertUtf16ToModifiedUtf8() 135 *utf8_out++ = ch; in ConvertUtf16ToModifiedUtf8() 141 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { in ConvertUtf16ToModifiedUtf8() [all …]
|
D | utf_test.cc | 233 const uint16_t ch = *chars++; in CountUtf8Bytes_reference() local 234 if (ch > 0 && ch <= 0x7f) { in CountUtf8Bytes_reference() 236 } else if (ch >= 0xd800 && ch <= 0xdbff) { in CountUtf8Bytes_reference() 255 } else if (ch > 0x7ff) { in CountUtf8Bytes_reference() 267 const uint16_t ch = *utf16_in++; in ConvertUtf16ToModifiedUtf8_reference() local 268 if (ch > 0 && ch <= 0x7f) { in ConvertUtf16ToModifiedUtf8_reference() 269 *utf8_out++ = ch; in ConvertUtf16ToModifiedUtf8_reference() 275 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { in ConvertUtf16ToModifiedUtf8_reference() 284 const uint32_t code_point = (ch << 10) + ch2 - 0x035fdc00; in ConvertUtf16ToModifiedUtf8_reference() 293 if (ch > 0x07ff) { in ConvertUtf16ToModifiedUtf8_reference() [all …]
|
D | utils.cc | 185 char ch = *p++; in PrettyDescriptor() local 186 if (ch == '/') { in PrettyDescriptor() 187 ch = '.'; in PrettyDescriptor() 189 result.push_back(ch); in PrettyDescriptor() 296 static inline constexpr bool NeedsEscaping(uint16_t ch) { in NeedsEscaping() argument 297 return (ch < ' ' || ch > '~'); in NeedsEscaping() 300 std::string PrintableChar(uint16_t ch) { in PrintableChar() argument 303 if (NeedsEscaping(ch)) { in PrintableChar() 304 StringAppendF(&result, "\\u%04x", ch); in PrintableChar() 306 result += ch; in PrintableChar() [all …]
|
D | art_method.cc | 161 char ch = shorty[i]; in NumArgRegisters() local 162 if (ch == 'D' || ch == 'J') { in NumArgRegisters()
|
D | utils.h | 73 std::string PrintableChar(uint16_t ch);
|
D | class_linker_test.cc | 860 for (int ch = 1; ch < 256; ++ch) { in TEST_F() local 862 descriptor.push_back(ch); in TEST_F() 863 if (expected.find(ch) == std::string::npos) { in TEST_F()
|
/art/runtime/native/ |
D | libcore_util_CharsetUtils.cc | 125 jchar ch = static_cast<jchar>(*src++ & 0xff); in CharsetUtils_asciiBytesToChars() local 126 *dst++ = (ch <= 0x7f) ? ch : REPLACEMENT_CHAR; in CharsetUtils_asciiBytesToChars() 170 jchar ch = string->CharAt(offset + i); in charsToBytes() local 171 if (ch > maxValidChar) { in charsToBytes() 172 ch = '?'; in charsToBytes() 174 *dst++ = static_cast<jbyte>(ch); in charsToBytes() 206 jint ch = string->CharAt(i); in CharsetUtils_toUtf8Bytes() local 207 if (ch < 0x80) { in CharsetUtils_toUtf8Bytes() 209 if (!out.append(ch)) { in CharsetUtils_toUtf8Bytes() 212 } else if (ch < 0x800) { in CharsetUtils_toUtf8Bytes() [all …]
|
D | java_lang_String.cc | 68 static jint String_fastIndexOf(JNIEnv* env, jobject java_this, jint ch, jint start) { in String_fastIndexOf() argument 71 DCHECK_LE(ch, 0xffff); in String_fastIndexOf() 72 return soa.Decode<mirror::String>(java_this)->FastIndexOf(ch, start); in String_fastIndexOf()
|
/art/compiler/jni/quick/ |
D | calling_convention.h | 89 char ch = shorty_[i]; in CallingConvention() local 90 switch (ch) { in CallingConvention() 121 char ch = shorty_[param]; in IsParamALongOrDouble() local 122 return (ch == 'J' || ch == 'D'); in IsParamALongOrDouble() 131 char ch = shorty_[param]; in IsParamAFloatOrDouble() local 132 return (ch == 'F' || ch == 'D'); in IsParamAFloatOrDouble()
|
/art/runtime/mirror/ |
D | string.cc | 37 int32_t String::FastIndexOf(int32_t ch, int32_t start) { in FastIndexOf() argument 45 return FastIndexOf<uint8_t>(GetValueCompressed(), ch, start); in FastIndexOf() 47 return FastIndexOf<uint16_t>(GetValue(), ch, start); in FastIndexOf() 266 const uint32_t ch = GetUtf16FromUtf8(&modified_utf8); in Equals() local 267 if (ch == '\0') { in Equals() 271 if (GetLeadingUtf16Char(ch) != CharAt(i++)) { in Equals() 275 const uint16_t trailing = GetTrailingUtf16Char(ch); in Equals() 293 uint32_t ch = GetUtf16FromUtf8(&p); in Equals() local 295 if (GetLeadingUtf16Char(ch) != CharAt(i)) { in Equals() 299 const uint16_t trailing = GetTrailingUtf16Char(ch); in Equals()
|
D | string.h | 168 int32_t FastIndexOf(int32_t ch, int32_t start) REQUIRES_SHARED(Locks::mutator_lock_); 171 int32_t FastIndexOf(MemoryType* chars, int32_t ch, int32_t start)
|
D | string-inl.h | 182 int32_t String::FastIndexOf(MemoryType* chars, int32_t ch, int32_t start) { in FastIndexOf() argument 186 if (*p++ == ch) { in FastIndexOf()
|
D | object_test.cc | 56 uint16_t ch = (((utf16_expected_le[i*2 + 0] & 0xff) << 8) | in AssertString() local 58 utf16_expected[i] = ch; in AssertString()
|
/art/runtime/interpreter/ |
D | interpreter_intrinsics.cc | 231 int ch = shadow_frame->GetVReg(arg[1]); \ 232 if (ch >= 0x10000) { \ 236 result_register->SetI(str->FastIndexOf(ch, starting_pos)); \
|
/art/test/021-string2/src/ |
D | Main.java | 825 public static int $noinline$indexOf(String lhs, int ch) { in $noinline$indexOf() argument 827 return lhs.indexOf(ch); in $noinline$indexOf() 830 public static int $noinline$indexOf(String lhs, int ch, int fromIndex) { in $noinline$indexOf() argument 832 return lhs.indexOf(ch, fromIndex); in $noinline$indexOf()
|
/art/cmdline/ |
D | token_range.h | 214 auto it = std::remove_if(token.begin(), token.end(), [&](char ch) { in RemoveCharacter() 215 if (ch == c) { in RemoveCharacter()
|
/art/dexdump/ |
D | dexdump.cc | 154 const char ch = str[offset + i]; in descriptorToDot() local 155 newStr[i] = (ch == '/' || ch == '$') ? '.' : ch; in descriptorToDot() 185 const char ch = lastSlash[i]; in descriptorClassToDot() local 186 newStr[i] = ch == '$' ? '.' : ch; in descriptorClassToDot()
|