Searched refs:MacroCtx (Results 1 – 7 of 7) sorted by relevance
99 (Token->MacroCtx->Role != MR_Hidden || in add()107 if (Token->MacroCtx) { in add()208 assert(Token->MacroCtx); in reconstruct()213 if (Token->MacroCtx->StartOfExpansion) { in reconstruct()249 if (Token->MacroCtx->EndOfExpansion) in reconstruct()259 assert(Token->MacroCtx); in startReconstruction()267 Token->MacroCtx in startReconstruction()319 assert(Token->MacroCtx && in endReconstruction()334 Token->MacroCtx && in endReconstruction()391 if (Token->MacroCtx) { in processNextReconstructed()[all …]
185 Tok->MacroCtx->ExpandedFrom.push_back(ID); in expand()211 if (!Arg->MacroCtx) in expand()212 Arg->MacroCtx = MacroExpansion(MR_ExpandedArg); in expand()226 assert(!New->MacroCtx); in expand()228 New->MacroCtx = MacroExpansion(MR_Hidden); in expand()233 ++Result[0]->MacroCtx->StartOfExpansion; in expand()234 ++Result[Result.size() - 2]->MacroCtx->EndOfExpansion; in expand()
414 if (MacroCtx && MacroCtx->Role == MR_UnexpandedArg) in setType()425 if (MacroCtx && MacroCtx->Role == MR_UnexpandedArg) in setFinalizedType()431 if (MacroCtx && MacroCtx->Role == MR_UnexpandedArg) in overwriteFixedType()574 std::optional<MacroExpansion> MacroCtx; member
57 if (Tok.Finalized || (Tok.MacroCtx && Tok.MacroCtx->Role == MR_ExpandedArg)) in replaceWhitespace()68 if (Tok.Finalized || (Tok.MacroCtx && Tok.MacroCtx->Role == MR_ExpandedArg)) in addUntouchableToken()92 if (Tok.Finalized || (Tok.MacroCtx && Tok.MacroCtx->Role == MR_ExpandedArg)) in replaceWhitespaceInToken()
174 << ", Macro: " << !!Tok->MacroCtx << "\n";
951 if (Tok->MacroCtx && Tok->MacroCtx->Role == MR_ExpandedArg) { in markFinalized()956 Tok->MacroCtx->Role = MR_UnexpandedArg; in markFinalized()
186 Token->MacroCtx.reset(); in reset()4416 if (N.Tok->MacroCtx) in containsExpansion()