summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp b/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp
index 4e601642634..a91e9daefa5 100644
--- a/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp
+++ b/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp
@@ -20,16 +20,14 @@ namespace misc {
namespace {
class MacroRepeatedPPCallbacks : public PPCallbacks {
public:
- MacroRepeatedPPCallbacks(ClangTidyCheck &Check, SourceManager &SM,
- Preprocessor &PP)
- : Check(Check), SM(SM), PP(PP) {}
+ MacroRepeatedPPCallbacks(ClangTidyCheck &Check, Preprocessor &PP)
+ : Check(Check), PP(PP) {}
void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD,
SourceRange Range, const MacroArgs *Args) override;
private:
ClangTidyCheck &Check;
- SourceManager &SM;
Preprocessor &PP;
unsigned CountArgumentExpansions(const MacroInfo *MI,
@@ -135,7 +133,7 @@ void MacroRepeatedSideEffectsCheck::registerPPCallbacks(
CompilerInstance &Compiler) {
Compiler.getPreprocessor().addPPCallbacks(
::llvm::make_unique<MacroRepeatedPPCallbacks>(
- *this, Compiler.getSourceManager(), Compiler.getPreprocessor()));
+ *this, Compiler.getPreprocessor()));
}
} // namespace misc
OpenPOWER on IntegriCloud