Lines Matching refs:ArgUse
37 MacroArgUse &ArgUse) { in deconstructMacroArgLoc() argument
50 ArgUse = MacroArgUse{nullptr, SourceLocation(), SourceLocation()}; in deconstructMacroArgLoc()
52 ArgUse = {&IdentTable.get(ArgName), ImmediateExpansionLoc, in deconstructMacroArgLoc()
61 MacroArgUse ArgUse; in finishedCommit() local
62 std::tie(ExpLoc, ArgUse) = ExpArg; in finishedCommit()
64 if (std::find(ArgUses.begin(), ArgUses.end(), ArgUse) == ArgUses.end()) in finishedCommit()
65 ArgUses.push_back(ArgUse); in finishedCommit()
84 MacroArgUse ArgUse; in canInsertInOffset() local
85 deconstructMacroArgLoc(OrigLoc, ExpLoc, ArgUse); in canInsertInOffset()
89 return ArgUse.Identifier == U.Identifier && in canInsertInOffset()
90 std::tie(ArgUse.ImmediateExpansionLoc, ArgUse.UseLoc) != in canInsertInOffset()
121 MacroArgUse ArgUse; in commitInsert() local
123 deconstructMacroArgLoc(OrigLoc, ExpLoc, ArgUse); in commitInsert()
124 if (ArgUse.Identifier) in commitInsert()
125 CurrCommitMacroArgExps.emplace_back(ExpLoc, ArgUse); in commitInsert()