Lines Matching refs:HeaderStack
803 assert((HeaderStack.size() == 0) && "Header stack should be empty."); in handlePreprocessorEntry()
809 void handlePreprocessorExit() override { HeaderStack.clear(); } in handlePreprocessorExit()
907 } while ((TH != H) && (HeaderStack.size() != 0)); in handleHeaderExit()
970 HeaderStack.push_back(H); in pushHeaderHandle()
971 return CurrentInclusionPathHandle = addInclusionPathHandle(HeaderStack); in pushHeaderHandle()
976 if (HeaderStack.size() != 0) { in popHeaderHandle()
977 HeaderStack.pop_back(); in popHeaderHandle()
978 CurrentInclusionPathHandle = addInclusionPathHandle(HeaderStack); in popHeaderHandle()
983 if (HeaderStack.size() != 0) in getCurrentHeaderHandle()
984 return HeaderStack.back(); in getCurrentHeaderHandle()
990 for (auto I = HeaderStack.begin(), E = HeaderStack.end(); I != E; ++I) { in isHeaderHandleInStack()
1250 std::vector<HeaderHandle> HeaderStack; member in Modularize::__anond6678bf10111::PreprocessorTrackerImpl