Searched refs:ConditionalStack (Results 1 – 4 of 4) sorted by relevance
76 SmallVector<PPConditionalInfo, 4> ConditionalStack; variable100 ConditionalStack.push_back(CI); in pushConditionalLevel()103 ConditionalStack.push_back(CI); in pushConditionalLevel()110 if (ConditionalStack.empty()) in popConditionalLevel()112 CI = ConditionalStack.pop_back_val(); in popConditionalLevel()119 assert(!ConditionalStack.empty() && "No conditionals active!"); in peekConditionalLevel()120 return ConditionalStack.back(); in peekConditionalLevel()123 unsigned getConditionalStackDepth() const { return ConditionalStack.size(); } in getConditionalStackDepth()168 return ConditionalStack.begin(); in conditional_begin()172 return ConditionalStack.end(); in conditional_end()[all …]
721 return ConditionalStack;725 ConditionalStack.clear();732 ConditionalStack.clear();733 ConditionalStack.append(s.begin(), s.end());736 bool hasRecordedPreamble() const { return !ConditionalStack.empty(); }745 SmallVector<PPConditionalInfo, 4> ConditionalStack;
3147 PP->setRecordedPreambleConditionalStack(ConditionalStack); in isNextPPTokenLParen() 3151 if (!ConditionalStack.empty()) in isNextPPTokenLParen() 3153 ConditionalStack.clear(); in isNextPPTokenLParen() 3159 while (!ConditionalStack.empty()) { in isNextPPTokenLParen() 3161 PP->Diag(ConditionalStack.back().IfLoc, in isNextPPTokenLParen() 3163 ConditionalStack.pop_back(); in isNextPPTokenLParen()
3628 SmallVector<PPConditionalInfo, 4> ConditionalStack; in ReadASTBlock() 3634 ConditionalStack.push_back( in ReadASTBlock() 3637 PP.setReplayablePreambleConditionalStack(ConditionalStack, SkipInfo); in ReadASTBlock() 3605 SmallVector<PPConditionalInfo, 4> ConditionalStack; ReadASTBlock() local