|
| static Node | llvm::sys::unicode::createRoot () |
| static Node | llvm::sys::unicode::readNode (uint32_t Offset, const Node *Parent=nullptr) |
| static bool | llvm::sys::unicode::startsWith (StringRef Name, StringRef Needle, bool Strict, std::size_t &Consummed, char &PreviousCharInName, bool IsPrefix=false) |
| static std::tuple< Node, bool, uint32_t > | llvm::sys::unicode::compareNode (uint32_t Offset, StringRef Name, bool Strict, char PreviousCharInName, BufferType &Buffer, const Node *Parent=nullptr) |
| static std::tuple< Node, bool, uint32_t > | llvm::sys::unicode::compareNode (uint32_t Offset, StringRef Name, bool Strict, BufferType &Buffer) |
| static std::size_t | llvm::sys::unicode::findSyllable (StringRef Name, bool Strict, char &PreviousInName, int &Pos, int Column) |
| static std::optional< char32_t > | llvm::sys::unicode::nameToHangulCodePoint (StringRef Name, bool Strict, BufferType &Buffer) |
| static std::optional< char32_t > | llvm::sys::unicode::nameToGeneratedCodePoint (StringRef Name, bool Strict, BufferType &Buffer) |
| static std::optional< char32_t > | llvm::sys::unicode::nameToCodepoint (StringRef Name, bool Strict, BufferType &Buffer) |
| LLVM_ABI std::optional< char32_t > | llvm::sys::unicode::nameToCodepointStrict (StringRef Name) |
| | Maps the name or the alias of a Unicode character to its associated codepoints.
|
| LLVM_ABI std::optional< LooseMatchingResult > | llvm::sys::unicode::nameToCodepointLooseMatching (StringRef Name) |
| LLVM_ABI SmallVector< MatchForCodepointName > | llvm::sys::unicode::nearestMatchesForCodepointName (StringRef Pattern, std::size_t MaxMatchesCount) |