Lines Matching refs:SectionStack
180 SmallVector<std::pair<MCSectionSubPair, MCSectionSubPair>, 4> SectionStack; variable
275 if (!SectionStack.empty()) in getCurrentSection()
276 return SectionStack.back().first; in getCurrentSection()
283 if (!SectionStack.empty()) in getPreviousSection()
284 return SectionStack.back().second; in getPreviousSection()
302 SectionStack.push_back( in PushSection()
311 if (SectionStack.size() <= 1) in PopSection()
313 auto I = SectionStack.end(); in PopSection()
321 SectionStack.pop_back(); in PopSection()
326 if (SectionStack.empty()) in SubSection()
329 SwitchSection(SectionStack.back().first.first, Subsection); in SubSection()
346 MCSectionSubPair curSection = SectionStack.back().first;
347 SectionStack.back().second = curSection;
349 SectionStack.back().first = MCSectionSubPair(Section, Subsection);