Lines Matching refs:iterStack
607 vector<IterState> iterStack; in enumMembersOut() local
608 iterStack.emplace_back(brace->fTokens.begin(), brace->fTokens.end()); in enumMembersOut()
609 IterState* iterState = &iterStack[0]; in enumMembersOut()
614 if (this->enumPreprocessor(&token, MemberPass::kOut, iterStack, &iterState, in enumMembersOut()
653 vector<IterState>& iterStack, IterState** iterState, Preprocessor* preprocessor) { in enumPreprocessor() argument
671 iterStack.emplace_back(token->fTokens.begin(), token->fTokens.end()); in enumPreprocessor()
672 *iterState = &iterStack.back(); in enumPreprocessor()
676 iterStack.pop_back(); in enumPreprocessor()
677 *iterState = &iterStack.back(); in enumPreprocessor()
680 iterStack.emplace_back(token->fTokens.begin(), token->fTokens.end()); in enumPreprocessor()
681 *iterState = &iterStack.back(); in enumPreprocessor()
720 vector<IterState> iterStack; in enumSizeItems() local
721 iterStack.emplace_back(brace->fTokens.begin(), brace->fTokens.end()); in enumSizeItems()
722 IterState* iterState = &iterStack[0]; in enumSizeItems()
728 if (this->enumPreprocessor(&token, MemberPass::kCount, iterStack, &iterState, in enumSizeItems()