Patch by Sam Allen!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@312709
91177308-0d34-0410-b5e6-
96231b3b80d8
if (LHSNumParts != RHSNumParts)
return LHSNumParts < RHSNumParts;
- // We expect the registers to be of the form [_a-zA-z]+([0-9]*[_a-zA-Z]*)*.
+ // We expect the registers to be of the form [_a-zA-Z]+([0-9]*[_a-zA-Z]*)*.
for (size_t I = 0, E = LHSNumParts; I < E; I+=2) {
std::pair<bool, StringRef> LHSPart = LHSParts.getPart(I);
std::pair<bool, StringRef> RHSPart = RHSParts.getPart(I);
// Check if tokenizer can start reading an identifier at current position.
// The original tool did non specify the rules to determine what is a correct
// identifier. We assume they should follow the C convention:
- // [a-zA-z_][a-zA-Z0-9_]*.
+ // [a-zA-Z_][a-zA-Z0-9_]*.
bool canStartIdentifier() const;
// Check if tokenizer can continue reading an identifier.
bool canContinueIdentifier() const;