• Home
  • Raw
  • Download

Lines Matching refs:code

48       int code = c & ((1 << (6 - count)) - 1);  in UTF8StringToLabels()  local
59 code = (code << 6) | (cb & 0x3f); in UTF8StringToLabels()
62 if (code < 0) { in UTF8StringToLabels()
67 labels->push_back(code); in UTF8StringToLabels()
77 int32_t code = labels[i]; in LabelsToUTF8String() local
78 if (code < 0) { in LabelsToUTF8String()
79 LOG(ERROR) << "LabelsToUTF8String: Invalid character found: " << code; in LabelsToUTF8String()
81 } else if (code < 0x80) { in LabelsToUTF8String()
82 ostr << static_cast<char>(code); in LabelsToUTF8String()
83 } else if (code < 0x800) { in LabelsToUTF8String()
84 ostr << static_cast<char>((code >> 6) | 0xc0); in LabelsToUTF8String()
85 ostr << static_cast<char>((code & 0x3f) | 0x80); in LabelsToUTF8String()
86 } else if (code < 0x10000) { in LabelsToUTF8String()
87 ostr << static_cast<char>((code >> 12) | 0xe0); in LabelsToUTF8String()
88 ostr << static_cast<char>(((code >> 6) & 0x3f) | 0x80); in LabelsToUTF8String()
89 ostr << static_cast<char>((code & 0x3f) | 0x80); in LabelsToUTF8String()
90 } else if (code < 0x200000) { in LabelsToUTF8String()
91 ostr << static_cast<char>((code >> 18) | 0xf0); in LabelsToUTF8String()
92 ostr << static_cast<char>(((code >> 12) & 0x3f) | 0x80); in LabelsToUTF8String()
93 ostr << static_cast<char>(((code >> 6) & 0x3f) | 0x80); in LabelsToUTF8String()
94 ostr << static_cast<char>((code & 0x3f) | 0x80); in LabelsToUTF8String()
95 } else if (code < 0x4000000) { in LabelsToUTF8String()
96 ostr << static_cast<char>((code >> 24) | 0xf8); in LabelsToUTF8String()
97 ostr << static_cast<char>(((code >> 18) & 0x3f) | 0x80); in LabelsToUTF8String()
98 ostr << static_cast<char>(((code >> 12) & 0x3f) | 0x80); in LabelsToUTF8String()
99 ostr << static_cast<char>(((code >> 6) & 0x3f) | 0x80); in LabelsToUTF8String()
100 ostr << static_cast<char>((code & 0x3f) | 0x80); in LabelsToUTF8String()
102 ostr << static_cast<char>((code >> 30) | 0xfc); in LabelsToUTF8String()
103 ostr << static_cast<char>(((code >> 24) & 0x3f) | 0x80); in LabelsToUTF8String()
104 ostr << static_cast<char>(((code >> 18) & 0x3f) | 0x80); in LabelsToUTF8String()
105 ostr << static_cast<char>(((code >> 12) & 0x3f) | 0x80); in LabelsToUTF8String()
106 ostr << static_cast<char>(((code >> 6) & 0x3f) | 0x80); in LabelsToUTF8String()
107 ostr << static_cast<char>((code & 0x3f) | 0x80); in LabelsToUTF8String()