Lines Matching refs:Slots
108 const SlotMapping *Slots) { in parseStandaloneConstantValue() argument
109 restoreParsingState(Slots); in parseStandaloneConstantValue()
121 const SlotMapping *Slots) { in parseTypeAtBeginning() argument
122 restoreParsingState(Slots); in parseTypeAtBeginning()
136 void LLParser::restoreParsingState(const SlotMapping *Slots) { in restoreParsingState() argument
137 if (!Slots) in restoreParsingState()
139 NumberedVals = Slots->GlobalValues; in restoreParsingState()
140 NumberedMetadata = Slots->MetadataNodes; in restoreParsingState()
141 for (const auto &I : Slots->NamedTypes) in restoreParsingState()
144 for (const auto &I : Slots->Types) in restoreParsingState()
284 if (!Slots) in validateEndOfModule()
289 Slots->GlobalValues = std::move(NumberedVals); in validateEndOfModule()
290 Slots->MetadataNodes = std::move(NumberedMetadata); in validateEndOfModule()
292 Slots->NamedTypes.insert(std::make_pair(I.getKey(), I.second.first)); in validateEndOfModule()
294 Slots->Types.insert(std::make_pair(I.first, I.second.first)); in validateEndOfModule()