Lines Matching refs:Slots
79 const SlotMapping *Slots) { in parseStandaloneConstantValue() argument
80 restoreParsingState(Slots); in parseStandaloneConstantValue()
92 const SlotMapping *Slots) { in parseTypeAtBeginning() argument
93 restoreParsingState(Slots); in parseTypeAtBeginning()
107 void LLParser::restoreParsingState(const SlotMapping *Slots) { in restoreParsingState() argument
108 if (!Slots) in restoreParsingState()
110 NumberedVals = Slots->GlobalValues; in restoreParsingState()
111 NumberedMetadata = Slots->MetadataNodes; in restoreParsingState()
112 for (const auto &I : Slots->NamedTypes) in restoreParsingState()
115 for (const auto &I : Slots->Types) in restoreParsingState()
248 if (!Slots) in ValidateEndOfModule()
253 Slots->GlobalValues = std::move(NumberedVals); in ValidateEndOfModule()
254 Slots->MetadataNodes = std::move(NumberedMetadata); in ValidateEndOfModule()
256 Slots->NamedTypes.insert(std::make_pair(I.getKey(), I.second.first)); in ValidateEndOfModule()
258 Slots->Types.insert(std::make_pair(I.first, I.second.first)); in ValidateEndOfModule()