Lines Matching refs:Expanded
324 TokenBuffer::spelledForExpandedToken(const syntax::Token *Expanded) const { in spelledForExpandedToken()
325 assert(Expanded); in spelledForExpandedToken()
326 assert(ExpandedTokens.data() <= Expanded && in spelledForExpandedToken()
327 Expanded < ExpandedTokens.data() + ExpandedTokens.size()); in spelledForExpandedToken()
330 SourceMgr->getFileID(SourceMgr->getExpansionLoc(Expanded->location()))); in spelledForExpandedToken()
335 unsigned ExpandedIndex = Expanded - ExpandedTokens.data(); in spelledForExpandedToken()
456 TokenBuffer::spelledForExpanded(llvm::ArrayRef<syntax::Token> Expanded) const { in spelledForExpanded()
459 if (Expanded.empty()) in spelledForExpanded()
461 const syntax::Token *First = &Expanded.front(); in spelledForExpanded()
462 const syntax::Token *Last = &Expanded.back(); in spelledForExpanded()
496 unsigned FirstExpanded = Expanded.begin() - ExpandedTokens.data(); in spelledForExpanded()
497 unsigned LastExpanded = Expanded.end() - ExpandedTokens.data(); in spelledForExpanded()
514 E.Expanded = llvm::makeArrayRef(ExpandedTokens.data() + M.BeginExpanded, in makeExpansion()
743 Expanded.push_back(syntax::Token(T)); in TokenCollector()
756 Builder(std::vector<syntax::Token> Expanded, PPExpansions CollectedExpansions, in Builder() argument
760 Result.ExpandedTokens = std::move(Expanded); in Builder()
946 return Builder(std::move(Expanded), std::move(Expansions), in consume()