Lines Matching refs:Expanded

271 TokenBuffer::spelledForExpandedToken(const syntax::Token *Expanded) const {  in spelledForExpandedToken()
272 assert(Expanded); in spelledForExpandedToken()
273 assert(ExpandedTokens.data() <= Expanded && in spelledForExpandedToken()
274 Expanded < ExpandedTokens.data() + ExpandedTokens.size()); in spelledForExpandedToken()
277 SourceMgr->getFileID(SourceMgr->getExpansionLoc(Expanded->location()))); in spelledForExpandedToken()
282 unsigned ExpandedIndex = Expanded - ExpandedTokens.data(); in spelledForExpandedToken()
404 TokenBuffer::spelledForExpanded(llvm::ArrayRef<syntax::Token> Expanded) const { in spelledForExpanded()
408 if (!Expanded.empty() && Expanded.back().kind() == tok::eof) { in spelledForExpanded()
409 Expanded = Expanded.drop_back(); in spelledForExpanded()
413 if (Expanded.empty()) in spelledForExpanded()
415 const syntax::Token *First = &Expanded.front(); in spelledForExpanded()
416 const syntax::Token *Last = &Expanded.back(); in spelledForExpanded()
448 unsigned FirstExpanded = Expanded.begin() - ExpandedTokens.data(); in spelledForExpanded()
449 unsigned LastExpanded = Expanded.end() - ExpandedTokens.data(); in spelledForExpanded()
466 E.Expanded = llvm::ArrayRef(ExpandedTokens.data() + M.BeginExpanded, in makeExpansion()
695 Expanded.push_back(syntax::Token(T)); in TokenCollector()
708 Builder(std::vector<syntax::Token> Expanded, PPExpansions CollectedExpansions, in Builder() argument
712 Result.ExpandedTokens = std::move(Expanded); in Builder()
898 return Builder(std::move(Expanded), std::move(Expansions), in consume()