From: Erik Verbruggen Date: Wed, 26 Oct 2016 08:52:41 +0000 (+0000) Subject: PP: Remove unused parameters from methods X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=16273dae45b01708fd9d554768f1a0bf62e95600;p=clang PP: Remove unused parameters from methods NFC Differential Revision: http://reviews.llvm.org/D25938 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@285180 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Lex/Preprocessor.h b/include/clang/Lex/Preprocessor.h index cbe6538917..06212bfac4 100644 --- a/include/clang/Lex/Preprocessor.h +++ b/include/clang/Lex/Preprocessor.h @@ -1876,12 +1876,12 @@ private: /// Handle*Directive - implement the various preprocessor directives. These /// should side-effect the current preprocessor object so that the next call /// to Lex() will return the appropriate token next. - void HandleLineDirective(Token &Tok); + void HandleLineDirective(); void HandleDigitDirective(Token &Tok); void HandleUserDiagnosticDirective(Token &Tok, bool isWarning); void HandleIdentSCCSDirective(Token &Tok); void HandleMacroPublicDirective(Token &Tok); - void HandleMacroPrivateDirective(Token &Tok); + void HandleMacroPrivateDirective(); // File inclusion. void HandleIncludeDirective(SourceLocation HashLoc, @@ -1921,7 +1921,7 @@ public: private: // Macro handling. void HandleDefineDirective(Token &Tok, bool ImmediatelyAfterTopLevelIfndef); - void HandleUndefDirective(Token &Tok); + void HandleUndefDirective(); // Conditional Inclusion. void HandleIfdefDirective(Token &Tok, bool isIfndef, diff --git a/lib/Lex/PPDirectives.cpp b/lib/Lex/PPDirectives.cpp index 3bfbf16ae3..e4f5de0b6c 100644 --- a/lib/Lex/PPDirectives.cpp +++ b/lib/Lex/PPDirectives.cpp @@ -1014,11 +1014,11 @@ void Preprocessor::HandleDirective(Token &Result) { case tok::pp_define: return HandleDefineDirective(Result, ImmediatelyAfterTopLevelIfndef); case tok::pp_undef: - return HandleUndefDirective(Result); + return HandleUndefDirective(); // C99 6.10.4 - Line Control. case tok::pp_line: - return HandleLineDirective(Result); + return HandleLineDirective(); // C99 6.10.5 - Error Directive. case tok::pp_error: @@ -1055,7 +1055,7 @@ void Preprocessor::HandleDirective(Token &Result) { case tok::pp___private_macro: if (getLangOpts().Modules) - return HandleMacroPrivateDirective(Result); + return HandleMacroPrivateDirective(); break; } break; @@ -1153,7 +1153,7 @@ static bool GetLineValue(Token &DigitTok, unsigned &Val, /// # line digit-sequence /// # line digit-sequence "s-char-sequence" /// \endverbatim -void Preprocessor::HandleLineDirective(Token &Tok) { +void Preprocessor::HandleLineDirective() { // Read the line # and string argument. Per C99 6.10.4p5, these tokens are // expanded. Token DigitTok; @@ -1458,7 +1458,7 @@ void Preprocessor::HandleMacroPublicDirective(Token &Tok) { } /// \brief Handle a #private directive. -void Preprocessor::HandleMacroPrivateDirective(Token &Tok) { +void Preprocessor::HandleMacroPrivateDirective() { Token MacroNameTok; ReadMacroName(MacroNameTok, MU_Undef); @@ -2553,7 +2553,7 @@ void Preprocessor::HandleDefineDirective(Token &DefineTok, /// HandleUndefDirective - Implements \#undef. /// -void Preprocessor::HandleUndefDirective(Token &UndefTok) { +void Preprocessor::HandleUndefDirective() { ++NumUndefined; Token MacroNameTok;