Searched refs:ConditionalStack (Results 1 – 4 of 4) sorted by relevance
77 SmallVector<PPConditionalInfo, 4> ConditionalStack; variable101 ConditionalStack.push_back(CI); in pushConditionalLevel()104 ConditionalStack.push_back(CI); in pushConditionalLevel()111 if (ConditionalStack.empty()) in popConditionalLevel()113 CI = ConditionalStack.pop_back_val(); in popConditionalLevel()120 assert(!ConditionalStack.empty() && "No conditionals active!"); in peekConditionalLevel()121 return ConditionalStack.back(); in peekConditionalLevel()173 return ConditionalStack.begin(); in conditional_begin()177 return ConditionalStack.end(); in conditional_end()181 ConditionalStack.clear(); in setConditionalLevels()[all …]
362 return ConditionalStack; in getStack()366 ConditionalStack.clear(); in doneReplaying()373 ConditionalStack.clear(); in setStack()374 ConditionalStack.append(s.begin(), s.end()); in setStack()377 bool hasRecordedPreamble() const { return !ConditionalStack.empty(); } in hasRecordedPreamble()386 SmallVector<PPConditionalInfo, 4> ConditionalStack;
2729 PP->setRecordedPreambleConditionalStack(ConditionalStack); in LexEndOfFile()2730 ConditionalStack.clear(); in LexEndOfFile()2736 while (!ConditionalStack.empty()) { in LexEndOfFile()2738 PP->Diag(ConditionalStack.back().IfLoc, in LexEndOfFile()2740 ConditionalStack.pop_back(); in LexEndOfFile()
3074 SmallVector<PPConditionalInfo, 4> ConditionalStack; in ReadASTBlock() local3080 ConditionalStack.push_back( in ReadASTBlock()3083 PP.setReplayablePreambleConditionalStack(ConditionalStack, SkipInfo); in ReadASTBlock()