Lines Matching refs:Slots
93 const SlotMapping *Slots) { in parseStandaloneConstantValue() argument
94 restoreParsingState(Slots); in parseStandaloneConstantValue()
106 const SlotMapping *Slots) { in parseTypeAtBeginning() argument
107 restoreParsingState(Slots); in parseTypeAtBeginning()
121 void LLParser::restoreParsingState(const SlotMapping *Slots) { in restoreParsingState() argument
122 if (!Slots) in restoreParsingState()
124 NumberedVals = Slots->GlobalValues; in restoreParsingState()
125 NumberedMetadata = Slots->MetadataNodes; in restoreParsingState()
126 for (const auto &I : Slots->NamedTypes) in restoreParsingState()
129 for (const auto &I : Slots->Types) in restoreParsingState()
381 if (!Slots) in validateEndOfModule()
386 Slots->GlobalValues = std::move(NumberedVals); in validateEndOfModule()
387 Slots->MetadataNodes = std::move(NumberedMetadata); in validateEndOfModule()
389 Slots->NamedTypes.insert(std::make_pair(I.getKey(), I.second.first)); in validateEndOfModule()
391 Slots->Types.insert(std::make_pair(I.first, I.second.first)); in validateEndOfModule()