Lines Matching refs:FormatToken
33 FormatToken *Parent = nullptr) { in forEachToken()
45 const llvm::DenseMap<FormatToken *, std::unique_ptr<UnwrappedLine>> in MacroCallReconstructor() argument
55 forEachToken(Line, [&](FormatToken *Token, FormatToken *Parent, bool First, in addLine()
73 void MacroCallReconstructor::add(FormatToken *Token, in add()
74 FormatToken *ExpandedParent, bool First, in add()
131 void MacroCallReconstructor::prepareParent(FormatToken *ExpandedParent, in prepareParent()
139 FormatToken *Parent = getParentInResult(ExpandedParent); in prepareParent()
143 FormatToken *OpenMacroParent = nullptr; in prepareParent()
193 FormatToken *MacroCallReconstructor::getParentInResult(FormatToken *Parent) { in getParentInResult()
194 FormatToken *Mapped = SpelledParentToReconstructedParent.lookup(Parent); in getParentInResult()
207 void MacroCallReconstructor::reconstruct(FormatToken *Token) { in reconstruct()
258 void MacroCallReconstructor::startReconstruction(FormatToken *Token) { in startReconstruction()
275 ArrayRef<FormatToken *> StartedMacros = in startReconstruction()
280 for (FormatToken *ID : llvm::reverse(StartedMacros)) { in startReconstruction()
304 bool MacroCallReconstructor::reconstructActiveCallUntil(FormatToken *Token) { in reconstructActiveCallUntil()
318 void MacroCallReconstructor::endReconstruction(FormatToken *Token) { in endReconstruction()
328 FormatToken *Token = T->Tok; in endReconstruction()
368 llvm::DenseSet<FormatToken *> Values; in debugParentMap()
389 FormatToken *Token = ActiveExpansions.back().SpelledI->Tok; in processNextReconstructed()
499 void MacroCallReconstructor::appendToken(FormatToken *Token, in appendToken()
579 FormatToken *ParentLastToken, FormatToken *MacroCallLParen) in MacroCallState()