Lines Matching refs:getBuffer
623 StringRef Buffer = Lex->getBuffer(); in tryParseJSRegexLiteral()
746 const auto End = Lex->getBuffer().end(); in handleCSharpVerbatimAndInterpolatedStrings()
785 auto CloseOffset = Lex->getBuffer().find("}]", OpenOffset); in handleTableGenMultilineString()
788 auto Text = Lex->getBuffer().substr(OpenOffset, CloseOffset + 2); in handleTableGenMultilineString()
871 for (; Offset != Lex->getBuffer().end(); ++Offset) { in handleTemplateStrings()
879 } else if (Offset + 1 < Lex->getBuffer().end() && Offset[0] == '$' && in handleTemplateStrings()
920 size_t From = CommentBegin - Lex->getBuffer().begin(); in tryParsePythonComment()
921 size_t To = Lex->getBuffer().find_first_of('\n', From); in tryParsePythonComment()
923 To = Lex->getBuffer().size(); in tryParsePythonComment()
927 HashToken->TokenText = Lex->getBuffer().substr(From, Len); in tryParsePythonComment()
928 SourceLocation Loc = To < Lex->getBuffer().size() in tryParsePythonComment()
991 StringRef Buffer = SourceMgr.getBufferOrFake(ID).getBuffer(); in tryMergeConflictMarkers()
1361 if (!VerilogToken.match(StringRef(Start, Lex->getBuffer().end() - Start), in readRawTokenVerilogSpecific()