Lines Matching refs:TokenBuffer

186 llvm::ArrayRef<syntax::Token> TokenBuffer::expandedTokens(SourceRange R) const {  in expandedTokens()
196 std::pair<const syntax::Token *, const TokenBuffer::Mapping *>
197 TokenBuffer::spelledForExpandedToken(const syntax::Token *Expanded) const { in spelledForExpandedToken()
232 const TokenBuffer::Mapping *
233 TokenBuffer::mappingStartingBeforeSpelled(const MarkedFile &F, in mappingStartingBeforeSpelled()
249 TokenBuffer::expandedForSpelled(llvm::ArrayRef<syntax::Token> Spelled) const { in expandedForSpelled()
306 llvm::ArrayRef<syntax::Token> TokenBuffer::spelledTokens(FileID FID) const { in spelledTokens()
312 const syntax::Token *TokenBuffer::spelledTokenAt(SourceLocation Loc) const { in spelledTokenAt()
322 std::string TokenBuffer::Mapping::str() const { in str()
329 TokenBuffer::spelledForExpanded(llvm::ArrayRef<syntax::Token> Expanded) const { in spelledForExpanded()
383 TokenBuffer::Expansion TokenBuffer::makeExpansion(const MarkedFile &F, in makeExpansion()
393 const TokenBuffer::MarkedFile &
394 TokenBuffer::fileForSpelled(llvm::ArrayRef<syntax::Token> Spelled) const { in fileForSpelled()
412 llvm::Optional<TokenBuffer::Expansion>
413 TokenBuffer::expansionStartingAt(const syntax::Token *Spelled) const { in expansionStartingAt()
426 std::vector<TokenBuffer::Expansion> TokenBuffer::expansionsOverlapping( in expansionsOverlapping()
438 std::vector<TokenBuffer::Expansion> Expansions; in expansionsOverlapping()
460 const syntax::TokenBuffer &Tokens) { in spelledTokensTouching()
477 const syntax::TokenBuffer &Tokens) { in spelledIdentifierTouching()
483 TokenBuffer::macroExpansions(FileID FID) const { in macroExpansions()
637 TokenBuffer build() && { in build()
667 assert(llvm::is_sorted(mappings, [](const TokenBuffer::Mapping &M1, in build()
668 const TokenBuffer::Mapping &M2) { in build()
694 TokenBuffer::Mapping Mapping; in discard()
756 TokenBuffer::Mapping Mapping; in advance()
796 TokenBuffer::MarkedFile &File = It.first->second; in buildSpelledTokens()
809 TokenBuffer Result;
817 TokenBuffer TokenCollector::consume() && { in consume()
835 std::string TokenBuffer::dumpForTests() const { in dumpForTests()