Lines Matching refs:getBuffer
661 StringRef Buffer = Lex->getBuffer(); in tryParseJSRegexLiteral()
784 const auto End = Lex->getBuffer().end(); in handleCSharpVerbatimAndInterpolatedStrings()
823 auto CloseOffset = Lex->getBuffer().find("}]", OpenOffset); in handleTableGenMultilineString()
826 auto Text = Lex->getBuffer().substr(OpenOffset, CloseOffset - OpenOffset + 2); in handleTableGenMultilineString()
909 for (; Offset != Lex->getBuffer().end(); ++Offset) { in handleTemplateStrings()
917 } else if (Offset + 1 < Lex->getBuffer().end() && Offset[0] == '$' && in handleTemplateStrings()
958 size_t From = CommentBegin - Lex->getBuffer().begin(); in tryParsePythonComment()
959 size_t To = Lex->getBuffer().find_first_of('\n', From); in tryParsePythonComment()
961 To = Lex->getBuffer().size(); in tryParsePythonComment()
965 HashToken->TokenText = Lex->getBuffer().substr(From, Len); in tryParsePythonComment()
966 SourceLocation Loc = To < Lex->getBuffer().size() in tryParsePythonComment()
1029 StringRef Buffer = SourceMgr.getBufferOrFake(ID).getBuffer(); in tryMergeConflictMarkers()
1399 if (!VerilogToken.match(StringRef(Start, Lex->getBuffer().end() - Start), in readRawTokenVerilogSpecific()