diff options
author | Owen Pan <owenpiano@gmail.com> | 2025-01-04 16:19:46 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-04 16:19:46 -0800 |
commit | 04610b901f41c4abec169b9a38f1b0a2fde976c1 (patch) | |
tree | 711672e046239257ee7e3b03993eef59b152ff82 /clang/lib/Format/UnwrappedLineParser.cpp | |
parent | 66f16e682f84551552099a45e608fa260b14e3ab (diff) | |
download | llvm-04610b901f41c4abec169b9a38f1b0a2fde976c1.zip llvm-04610b901f41c4abec169b9a38f1b0a2fde976c1.tar.gz llvm-04610b901f41c4abec169b9a38f1b0a2fde976c1.tar.bz2 |
[clang-format][NFC] Replace SmallVectorImpl with ArrayRef (#121621)
Diffstat (limited to 'clang/lib/Format/UnwrappedLineParser.cpp')
-rw-r--r-- | clang/lib/Format/UnwrappedLineParser.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/clang/lib/Format/UnwrappedLineParser.cpp b/clang/lib/Format/UnwrappedLineParser.cpp index 654148a..5375eef 100644 --- a/clang/lib/Format/UnwrappedLineParser.cpp +++ b/clang/lib/Format/UnwrappedLineParser.cpp @@ -51,9 +51,7 @@ void printLine(llvm::raw_ostream &OS, const UnwrappedLine &Line, << "T=" << (unsigned)I->Tok->getType() << ", OC=" << I->Tok->OriginalColumn << ", \"" << I->Tok->TokenText << "\"] "; - for (SmallVectorImpl<UnwrappedLine>::const_iterator - CI = I->Children.begin(), - CE = I->Children.end(); + for (const auto *CI = I->Children.begin(), *CE = I->Children.end(); CI != CE; ++CI) { OS << "\n"; printLine(OS, *CI, (Prefix + " ").str()); @@ -4788,8 +4786,7 @@ void UnwrappedLineParser::nextToken(int LevelDifference) { } void UnwrappedLineParser::distributeComments( - const SmallVectorImpl<FormatToken *> &Comments, - const FormatToken *NextTok) { + const ArrayRef<FormatToken *> &Comments, const FormatToken *NextTok) { // Whether or not a line comment token continues a line is controlled by // the method continuesLineCommentSection, with the following caveat: // @@ -5011,7 +5008,7 @@ void UnwrappedLineParser::readToken(int LevelDifference) { namespace { template <typename Iterator> void pushTokens(Iterator Begin, Iterator End, - llvm::SmallVectorImpl<FormatToken *> &Into) { + SmallVectorImpl<FormatToken *> &Into) { for (auto I = Begin; I != End; ++I) { Into.push_back(I->Tok); for (const auto &Child : I->Children) |