Lines Matching refs:constexpr
31 constexpr char32 kOpeningBrackets[] = {
39 constexpr int kNumOpeningBrackets = ARRAYSIZE(kOpeningBrackets);
43 constexpr char32 kClosingBrackets[] = {
51 constexpr int kNumClosingBrackets = ARRAYSIZE(kClosingBrackets);
54 constexpr char32 kWhitespaces[] = {
62 constexpr int kNumWhitespaces = ARRAYSIZE(kWhitespaces);
65 constexpr char32 kBidirectional[] = {0x061C, 0x200E, 0x200F, 0x202A,
68 constexpr int kNumBidirectional = ARRAYSIZE(kBidirectional);
73 constexpr char32 kDecimalDigitRangesEnd[] = {
81 constexpr int kNumDecimalDigitRangesEnd = ARRAYSIZE(kDecimalDigitRangesEnd);
88 constexpr char32 kLatinLettersRangesStart[] = {0x0041, 0x0061, 0x00C0, 0x00D8,
91 constexpr int kNumLatinLettersRangesStart = ARRAYSIZE(kLatinLettersRangesStart);
92 constexpr char32 kLatinLettersRangesEnd[] = {0x005A, 0x007A, 0x00D6, 0x00F7,
95 constexpr int kNumLatinLettersRangesEnd = ARRAYSIZE(kLatinLettersRangesEnd);
98 constexpr char32 kArabicLettersRangesStart[] = {
100 constexpr int kNumArabicLettersRangesStart =
102 constexpr char32 kArabicLettersRangesEnd[] = {
104 constexpr int kNumArabicLettersRangesEnd = ARRAYSIZE(kArabicLettersRangesEnd);
107 constexpr char32 kCyrillicLettersRangesStart[] = {0x0400, 0x1C80, 0x2DE0,
109 constexpr int kNumCyrillicLettersRangesStart =
111 constexpr char32 kCyrillicLettersRangesEnd[] = {0x052F, 0x1C88, 0x2DFF,
113 constexpr int kNumCyrillicLettersRangesEnd =
116 constexpr char32 kChineseLettersRangesStart[] = {
119 constexpr int kNumChineseLettersRangesStart =
121 constexpr char32 kChineseLettersRangesEnd[] = {
124 constexpr int kNumChineseLettersRangesEnd = ARRAYSIZE(kChineseLettersRangesEnd);
128 constexpr char32 kJapaneseLettersRangesStart[] = {0x3041, 0x30A1, 0x31F0,
130 constexpr int kNumJapaneseLettersRangesStart =
132 constexpr char32 kJapaneseLettersRangesEnd[] = {0x3096, 0x30FA, 0x31FF, 0xFF9D};
133 constexpr int kNumJapaneseLettersRangesEnd =
138 constexpr char32 kKoreanLettersRangesStart[] = {0x3131, 0xFFA1};
139 constexpr int kNumKoreanLettersRangesStart =
141 constexpr char32 kKoreanLettersRangesEnd[] = {0x318E, 0xFFDC};
142 constexpr int kNumKoreanLettersRangesEnd = ARRAYSIZE(kKoreanLettersRangesEnd);
145 constexpr char32 kThaiLettersRangesStart[] = {0x0E01};
146 constexpr int kNumThaiLettersRangesStart = ARRAYSIZE(kThaiLettersRangesStart);
147 constexpr char32 kThaiLettersRangesEnd[] = {0x0E2E};
148 constexpr int kNumThaiLettersRangesEnd = ARRAYSIZE(kThaiLettersRangesEnd);
151 constexpr char32 kPunctuationRangesStart[] = {
175 constexpr int kNumPunctuationRangesStart = ARRAYSIZE(kPunctuationRangesStart);
176 constexpr char32 kPunctuationRangesEnd[] = {
200 constexpr int kNumPunctuationRangesEnd = ARRAYSIZE(kPunctuationRangesEnd);
207 constexpr char32 kUpperSingles[] = {
211 constexpr int kNumUpperSingles = ARRAYSIZE(kUpperSingles);
212 constexpr char32 kUpperRanges1Start[] = {
219 constexpr int kNumUpperRanges1Start = ARRAYSIZE(kUpperRanges1Start);
220 constexpr char32 kUpperRanges1End[] = {
227 constexpr int kNumUpperRanges1End = ARRAYSIZE(kUpperRanges1End);
228 constexpr char32 kUpperRanges2Start[] = {
234 constexpr int kNumUpperRanges2Start = ARRAYSIZE(kUpperRanges2Start);
235 constexpr char32 kUpperRanges2End[] = {
241 constexpr int kNumUpperRanges2End = ARRAYSIZE(kUpperRanges2End);
244 constexpr char32 kLowerSingles[] = {
249 constexpr int kNumLowerSingles = ARRAYSIZE(kLowerSingles);
250 constexpr char32 kLowerRanges1Start[] = {
263 constexpr int kNumLowerRanges1Start = ARRAYSIZE(kLowerRanges1Start);
264 constexpr char32 kLowerRanges1End[] = {
277 constexpr int kNumLowerRanges1End = ARRAYSIZE(kLowerRanges1End);
278 constexpr char32 kLowerRanges2Start[] = {
284 constexpr int kNumLowerRanges2Start = ARRAYSIZE(kLowerRanges2Start);
285 constexpr char32 kLowerRanges2End[] = {
291 constexpr int kNumLowerRanges2End = ARRAYSIZE(kLowerRanges2End);
300 constexpr int kToLowerSingles[] = {
308 constexpr int kNumToLowerSingles = ARRAYSIZE(kToLowerSingles);
309 constexpr int kToLowerSinglesOffsets[] = {
317 constexpr int kNumToLowerSinglesOffsets = ARRAYSIZE(kToLowerSinglesOffsets);
318 constexpr int kToUpperSingles[] = {
329 constexpr int kNumToUpperSingles = ARRAYSIZE(kToUpperSingles);
330 constexpr int kToUpperSinglesOffsets[] = {
340 constexpr int kNumToUpperSinglesOffsets = ARRAYSIZE(kToUpperSinglesOffsets);
341 constexpr int kToLowerRangesStart[] = {
346 constexpr int kNumToLowerRangesStart = ARRAYSIZE(kToLowerRangesStart);
347 constexpr int kToLowerRangesEnd[] = {
352 constexpr int kNumToLowerRangesEnd = ARRAYSIZE(kToLowerRangesEnd);
353 constexpr int kToLowerRangesOffsets[] = {
357 constexpr int kNumToLowerRangesOffsets = ARRAYSIZE(kToLowerRangesOffsets);
358 constexpr int kToUpperRangesStart[] = {
364 constexpr int kNumToUpperRangesStart = ARRAYSIZE(kToUpperRangesStart);
365 constexpr int kToUpperRangesEnd[] = {
371 constexpr int kNumToUpperRangesEnd = ARRAYSIZE(kToUpperRangesEnd);
372 constexpr int kToUpperRangesOffsets[]{
376 constexpr int kNumToUpperRangesOffsets = ARRAYSIZE(kToUpperRangesOffsets);
379 constexpr char32 kPercentages[] = {0x0025, 0x066A, 0xFE6A, 0xFF05};
380 constexpr int kNumPercentages = ARRAYSIZE(kPercentages);
383 constexpr char32 kSlashes[] = {0x002f, 0x0337, 0x0338, 0x2044, 0x2215, 0xff0f};
384 constexpr int kNumSlashes = ARRAYSIZE(kSlashes);
387 constexpr char32 kMinuses[] = {0x002d, 0x02d7, 0x2212, 0xff0d};
388 constexpr int kNumMinuses = ARRAYSIZE(kMinuses);
391 constexpr char32 kNumberSign[] = {0x0023, 0xfe5f, 0xff03};
392 constexpr int kNumNumberSign = ARRAYSIZE(kNumberSign);
395 constexpr char32 kDots[] = {0x002e, 0xfe52, 0xff0e};
396 constexpr int kNumDots = ARRAYSIZE(kDots);
399 constexpr char32 kApostrophe[] = {0x0027, 0x02BC, 0x02EE, 0x055A,
401 constexpr int kNumApostrophe = ARRAYSIZE(kApostrophe);
404 constexpr char32 kQuotation[] = {
408 constexpr int kNumQuotation = ARRAYSIZE(kQuotation);
411 constexpr char32 kAmpersand[] = {0x0026, 0xFE60, 0xFF06, 0x1F674, 0x1F675};
412 constexpr int kNumAmpersand = ARRAYSIZE(kAmpersand);
455 constexpr int kNoMatch = -1;