Lines Matching defs:Slots
99 const SlotMapping *Slots) {
100 restoreParsingState(Slots);
112 const SlotMapping *Slots) {
113 restoreParsingState(Slots);
128 const SlotMapping *Slots) {
129 restoreParsingState(Slots);
142 void LLParser::restoreParsingState(const SlotMapping *Slots) {
143 if (!Slots)
145 NumberedVals = Slots->GlobalValues;
146 NumberedMetadata = Slots->MetadataNodes;
147 for (const auto &I : Slots->NamedTypes)
150 for (const auto &I : Slots->Types)
456 if (!Slots)
461 Slots->GlobalValues = std::move(NumberedVals);
462 Slots->MetadataNodes = std::move(NumberedMetadata);
464 Slots->NamedTypes.insert(std::make_pair(I.getKey(), I.second.first));
466 Slots->Types.insert(std::make_pair(I.first, I.second.first));