Lines Matching refs:MacroCtx
98 if (!ActiveExpansions.empty() && Token->MacroCtx && in add()
99 (Token->MacroCtx->Role != MR_Hidden || in add()
100 ActiveExpansions.size() != Token->MacroCtx->ExpandedFrom.size())) { in add()
107 if (Token->MacroCtx) { in add()
209 assert(Token->MacroCtx); in reconstruct()
214 if (Token->MacroCtx->StartOfExpansion) { in reconstruct()
219 if (Token->MacroCtx->Role != MR_Hidden) { in reconstruct()
225 assert(ActiveExpansions.size() == Token->MacroCtx->ExpandedFrom.size()); in reconstruct()
226 if (Token->MacroCtx->Role != MR_Hidden) { in reconstruct()
251 if (Token->MacroCtx->EndOfExpansion) in reconstruct()
261 assert(Token->MacroCtx); in startReconstruction()
262 assert(!Token->MacroCtx->ExpandedFrom.empty()); in startReconstruction()
263 assert(ActiveExpansions.size() <= Token->MacroCtx->ExpandedFrom.size()); in startReconstruction()
269 Token->MacroCtx in startReconstruction()
270 ->ExpandedFrom[Token->MacroCtx->ExpandedFrom.size() - 1 - I]); in startReconstruction()
278 makeArrayRef(Token->MacroCtx->ExpandedFrom) in startReconstruction()
280 assert(StartedMacros.size() == Token->MacroCtx->StartOfExpansion); in startReconstruction()
321 assert(Token->MacroCtx && in endReconstruction()
322 (ActiveExpansions.size() >= Token->MacroCtx->EndOfExpansion)); in endReconstruction()
323 for (size_t I = 0; I < Token->MacroCtx->EndOfExpansion; ++I) { in endReconstruction()
332 !Token->MacroCtx && Token->is(tok::r_paren); in endReconstruction()
335 Token->MacroCtx && in endReconstruction()
336 (ActiveExpansions.size() < Token->MacroCtx->ExpandedFrom.size()); in endReconstruction()
393 if (Token->MacroCtx) { in processNextReconstructed()
395 if (Token->MacroCtx->Role == MR_Hidden) { in processNextReconstructed()
406 if (ActiveExpansions.size() < Token->MacroCtx->ExpandedFrom.size()) { in processNextReconstructed()
412 if (!Token->MacroCtx) { in processNextReconstructed()