Lines Matching refs:Expanded
229 TokenBuffer::spelledForExpandedToken(const syntax::Token *Expanded) const { in spelledForExpandedToken()
230 assert(Expanded); in spelledForExpandedToken()
231 assert(ExpandedTokens.data() <= Expanded && in spelledForExpandedToken()
232 Expanded < ExpandedTokens.data() + ExpandedTokens.size()); in spelledForExpandedToken()
235 SourceMgr->getFileID(SourceMgr->getExpansionLoc(Expanded->location()))); in spelledForExpandedToken()
240 unsigned ExpandedIndex = Expanded - ExpandedTokens.data(); in spelledForExpandedToken()
361 TokenBuffer::spelledForExpanded(llvm::ArrayRef<syntax::Token> Expanded) const { in spelledForExpanded()
364 if (Expanded.empty()) in spelledForExpanded()
370 spelledForExpandedToken(&Expanded.front()); in spelledForExpanded()
375 spelledForExpandedToken(&Expanded.back()); in spelledForExpanded()
389 SourceMgr->isMacroArgExpansion(Expanded.front().location()) && in spelledForExpanded()
390 SourceMgr->isMacroArgExpansion(Expanded.back().location())) { in spelledForExpanded()
391 auto CommonRange = findCommonRangeForMacroArgs(Expanded.front(), in spelledForExpanded()
392 Expanded.back(), *SourceMgr); in spelledForExpanded()
401 unsigned BeginExpanded = Expanded.begin() - ExpandedTokens.data(); in spelledForExpanded()
402 unsigned EndExpanded = Expanded.end() - ExpandedTokens.data(); in spelledForExpanded()
420 E.Expanded = llvm::makeArrayRef(ExpandedTokens.data() + M.BeginExpanded, in makeExpansion()
649 Expanded.push_back(syntax::Token(T)); in TokenCollector()
662 Builder(std::vector<syntax::Token> Expanded, PPExpansions CollectedExpansions, in Builder() argument
666 Result.ExpandedTokens = std::move(Expanded); in Builder()
852 return Builder(std::move(Expanded), std::move(Expansions), in consume()