cor3ntin added a comment.

@aaron.ballman Let me know what you think.
The PR does not contain new behavior, only renames and refactor the function 
lexing identifiers. I ran the build a few times and did not measure performance 
differences on my system. The code should behave exactly the same except with 
one loop instead of 3.
I also moved the 2 identifier lexing functions near one another to make it 
easier to understand.

This makes it apparent that some places in tools, maybe header names or module 
parsing too only check for ASCII identifiers when they may want to check for 
Unicode, This is not addressed here.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D108308/new/

https://reviews.llvm.org/D108308

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to