diff options
author | Eugene Zelenko <eugene.zelenko@gmail.com> | 2018-03-27 00:01:49 +0000 |
---|---|---|
committer | Eugene Zelenko <eugene.zelenko@gmail.com> | 2018-03-27 00:01:49 +0000 |
commit | db914a46dabc7723319f47682813543883621aac (patch) | |
tree | 2c76f0882cc975eb4d6a8b16c221649075301fb8 /clang/lib/Rewrite/TokenRewriter.cpp | |
parent | 373c445c241697caf0f0632d643af824cdf5762c (diff) | |
download | bcm5719-llvm-db914a46dabc7723319f47682813543883621aac.tar.gz bcm5719-llvm-db914a46dabc7723319f47682813543883621aac.zip |
[Edit, Rewrite] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
llvm-svn: 328597
Diffstat (limited to 'clang/lib/Rewrite/TokenRewriter.cpp')
-rw-r--r-- | clang/lib/Rewrite/TokenRewriter.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/clang/lib/Rewrite/TokenRewriter.cpp b/clang/lib/Rewrite/TokenRewriter.cpp index 494defdedaa..1f5dec499c9 100644 --- a/clang/lib/Rewrite/TokenRewriter.cpp +++ b/clang/lib/Rewrite/TokenRewriter.cpp @@ -1,4 +1,4 @@ -//===--- TokenRewriter.cpp - Token-based code rewriting interface ---------===// +//===- TokenRewriter.cpp - Token-based code rewriting interface -----------===// // // The LLVM Compiler Infrastructure // @@ -16,6 +16,12 @@ #include "clang/Basic/SourceManager.h" #include "clang/Lex/Lexer.h" #include "clang/Lex/ScratchBuffer.h" +#include "clang/Lex/Token.h" +#include <cassert> +#include <cstring> +#include <map> +#include <utility> + using namespace clang; TokenRewriter::TokenRewriter(FileID FID, SourceManager &SM, @@ -46,9 +52,7 @@ TokenRewriter::TokenRewriter(FileID FID, SourceManager &SM, } } -TokenRewriter::~TokenRewriter() { -} - +TokenRewriter::~TokenRewriter() = default; /// RemapIterator - Convert from token_iterator (a const iterator) to /// TokenRefTy (a non-const iterator). @@ -63,7 +67,6 @@ TokenRewriter::TokenRefTy TokenRewriter::RemapIterator(token_iterator I) { return MapIt->second; } - /// AddToken - Add the specified token into the Rewriter before the other /// position. TokenRewriter::TokenRefTy @@ -77,7 +80,6 @@ TokenRewriter::AddToken(const Token &T, TokenRefTy Where) { return Where; } - TokenRewriter::token_iterator TokenRewriter::AddTokenBefore(token_iterator I, const char *Val) { unsigned Len = strlen(Val); @@ -96,4 +98,3 @@ TokenRewriter::AddTokenBefore(token_iterator I, const char *Val) { return AddToken(Tok, RemapIterator(I)); } - |