Lines Matching refs:Expanded
323 TokenBuffer::spelledForExpandedToken(const syntax::Token *Expanded) const { in spelledForExpandedToken()
324 assert(Expanded); in spelledForExpandedToken()
325 assert(ExpandedTokens.data() <= Expanded && in spelledForExpandedToken()
326 Expanded < ExpandedTokens.data() + ExpandedTokens.size()); in spelledForExpandedToken()
329 SourceMgr->getFileID(SourceMgr->getExpansionLoc(Expanded->location()))); in spelledForExpandedToken()
334 unsigned ExpandedIndex = Expanded - ExpandedTokens.data(); in spelledForExpandedToken()
455 TokenBuffer::spelledForExpanded(llvm::ArrayRef<syntax::Token> Expanded) const { in spelledForExpanded()
458 if (Expanded.empty()) in spelledForExpanded()
460 const syntax::Token *First = &Expanded.front(); in spelledForExpanded()
461 const syntax::Token *Last = &Expanded.back(); in spelledForExpanded()
493 unsigned FirstExpanded = Expanded.begin() - ExpandedTokens.data(); in spelledForExpanded()
494 unsigned LastExpanded = Expanded.end() - ExpandedTokens.data(); in spelledForExpanded()
511 E.Expanded = llvm::ArrayRef(ExpandedTokens.data() + M.BeginExpanded, in makeExpansion()
740 Expanded.push_back(syntax::Token(T)); in TokenCollector()
753 Builder(std::vector<syntax::Token> Expanded, PPExpansions CollectedExpansions, in Builder() argument
757 Result.ExpandedTokens = std::move(Expanded); in Builder()
943 return Builder(std::move(Expanded), std::move(Expansions), in consume()