reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
142 : Parser(Parser), OriginalLines(Parser.CurrentLines) { 144 Parser.CurrentLines = &Parser.PreprocessorDirectives; 146 Parser.CurrentLines = &Parser.Line->Tokens.back().Children; 159 if (Parser.CurrentLines == &Parser.PreprocessorDirectives) 161 Parser.CurrentLines = OriginalLines; 249 CurrentLines = &Lines; 549 CurrentLines == &Lines ? PreprocessorDirectives.size() : 0; 552 CurrentLines->empty() 554 : (CurrentLines->size() - 1 - NbPreprocessorDirectives); 588 (*CurrentLines)[OpeningLineIndex].MatchingClosingBlockLineIndex = 589 CurrentLines->size() - 1; 698 size_t Line = CurrentLines->size(); 699 if (CurrentLines == &PreprocessorDirectives) 2475 if (CurrentLines == &Lines) 2478 CurrentLines->push_back(std::move(*Line)); 2482 if (CurrentLines == &Lines && !PreprocessorDirectives.empty()) { 2483 CurrentLines->append(