Lines Matching refs:upto

50   StringRef upto(Cursor C) const {  in upto()  function in __anon2f5552ae0111::Cursor
174 StringRef String = Range.upto(R); in lexName()
185 Token.reset(Type, Range.upto(C)) in lexName()
186 .setStringValue(Range.upto(C).drop_front(PrefixLength)); in lexName()
299 auto Identifier = Range.upto(C); in maybeLexIdentifier()
321 StringRef Number = NumberRange.upto(C); in maybeLexMachineBasicBlock()
334 Range.upto(C)) in maybeLexMachineBasicBlock()
336 .setStringValue(Range.upto(C).drop_front(StringOffset)); in maybeLexMachineBasicBlock()
349 Token.reset(Kind, Range.upto(C)).setIntegerValue(APSInt(NumberRange.upto(C))); in maybeLexIndex()
362 StringRef Number = NumberRange.upto(C); in maybeLexIndexAndName()
370 Token.reset(Kind, Range.upto(C)) in maybeLexIndexAndName()
372 .setStringValue(Range.upto(C).drop_front(StringOffset)); in maybeLexIndexAndName()
435 Token.reset(MIToken::VirtualRegister, Range.upto(C)) in lexVirtualRegister()
436 .setIntegerValue(APSInt(NumberRange.upto(C))); in lexVirtualRegister()
450 Token.reset(MIToken::NamedVirtualRegister, Range.upto(C)) in lexNamedVirtualRegister()
451 .setStringValue(Range.upto(C).drop_front(1)); // Drop the '%' in lexNamedVirtualRegister()
475 Token.reset(MIToken::NamedRegister, Range.upto(C)) in maybeLexRegister()
476 .setStringValue(Range.upto(C).drop_front(1)); // Drop the '$' in maybeLexRegister()
492 Token.reset(MIToken::GlobalValue, Range.upto(C)) in maybeLexGlobalValue()
493 .setIntegerValue(APSInt(NumberRange.upto(C))); in maybeLexGlobalValue()
517 StringRef String = Start.upto(C).drop_front(Rule.size()); in maybeLexMCSymbol()
526 Token.reset(MIToken::MCSymbol, Start.upto(C)).setStringValue(String); in maybeLexMCSymbol()
538 StringRef String = Start.upto(R).drop_front(Rule.size()); in maybeLexMCSymbol()
547 Token.reset(MIToken::MCSymbol, Start.upto(R)) in maybeLexMCSymbol()
568 Token.reset(MIToken::FloatingPointLiteral, Range.upto(C)); in lexFloatingPointLiteral()
584 StringRef StrVal = Range.upto(C); in maybeLexHexadecimalLiteral()
588 Token.reset(MIToken::HexLiteral, Range.upto(C)); in maybeLexHexadecimalLiteral()
590 Token.reset(MIToken::FloatingPointLiteral, Range.upto(C)); in maybeLexHexadecimalLiteral()
603 StringRef StrVal = Range.upto(C); in maybeLexNumericalLiteral()
626 Token.reset(MIToken::exclaim, Range.upto(C)); in maybeLexExclaim()
631 StringRef StrVal = Range.upto(C); in maybeLexExclaim()
682 Token.reset(Kind, Range.upto(C)); in maybeLexSymbol()
691 Token.reset(MIToken::Newline, Range.upto(C)); in maybeLexNewline()
712 StringRef Value = StrRange.upto(C); in maybeLexEscapedIRValue()
714 Token.reset(MIToken::QuotedIRValue, Range.upto(C)).setStringValue(Value); in maybeLexEscapedIRValue()