Cleanup in IllegalCharacters class
This cleanup change makes the following changes to IllegalCharacters: * use base::Optional for delayed initialization instead of unique_ptr * remove unneeded line `friend class Singleton<IllegalCharacters>;` * make `code_point` variable descriptive type UChar32 instead of its underlying type uint32_t * rename DisallowedEverywhere() and DisallowedLeadingAndTrailing() methods to IsDisallowed*() * minor comment typo fixes Change-Id: I410fbbbb063ef191d92d326d1c1073007336ff11 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586955 Commit-Queue: Jesse McKenna <jessemckenna@google.com> Reviewed-by:Gabriel Charette <gab@chromium.org> Cr-Commit-Position: refs/heads/master@{#838469}
Showing
Please register or sign in to comment