Lines Matching refs:Strict
120 static bool startsWith(StringRef Name, StringRef Needle, bool Strict, in startsWith() argument
125 if (Strict) { in startsWith()
180 compareNode(uint32_t Offset, StringRef Name, bool Strict, in compareNode() argument
186 N.IsRoot || startsWith(Name, N.Name, Strict, Consummed, in compareNode()
201 compareNode(ChildOffset, Name.substr(Consummed), Strict, in compareNode()
217 compareNode(uint32_t Offset, StringRef Name, bool Strict, BufferType &Buffer) { in compareNode() argument
218 return compareNode(Offset, Name, Strict, 0, 0, Buffer); in compareNode()
261 static std::size_t findSyllable(StringRef Name, bool Strict, in findSyllable() argument
274 bool DoesStartWith = startsWith(Name, Syllable, Strict, Consummed, in findSyllable()
289 nameToHangulCodePoint(StringRef Name, bool Strict, BufferType &Buffer) { in nameToHangulCodePoint() argument
294 bool DoesStartWith = startsWith(Name, "HANGUL SYLLABLE ", Strict, Consummed, in nameToHangulCodePoint()
300 Name = Name.substr(findSyllable(Name, Strict, NameStart, L, 0)); in nameToHangulCodePoint()
301 Name = Name.substr(findSyllable(Name, Strict, NameStart, V, 1)); in nameToHangulCodePoint()
302 Name = Name.substr(findSyllable(Name, Strict, NameStart, T, 2)); in nameToHangulCodePoint()
304 if (!Strict) { in nameToHangulCodePoint()
348 nameToGeneratedCodePoint(StringRef Name, bool Strict, BufferType &Buffer) { in nameToGeneratedCodePoint() argument
353 bool DoesStartWith = startsWith(Name, Item.Prefix, Strict, Consummed, in nameToGeneratedCodePoint()
360 if (Strict && in nameToGeneratedCodePoint()
365 if (!Strict) { in nameToGeneratedCodePoint()
374 static llvm::Optional<char32_t> nameToCodepoint(StringRef Name, bool Strict, in nameToCodepoint() argument
379 llvm::Optional<char32_t> Res = nameToHangulCodePoint(Name, Strict, Buffer); in nameToCodepoint()
381 Res = nameToGeneratedCodePoint(Name, Strict, Buffer); in nameToCodepoint()
389 std::tie(Node, Matches, Value) = compareNode(0, Name, Strict, Buffer); in nameToCodepoint()
394 if (!Strict && Value == 0x116c && in nameToCodepoint()