diff options
author | Kazu Hirata <kazu@google.com> | 2022-07-24 22:28:11 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2022-07-24 22:28:11 -0700 |
commit | 95a932fb15960e66fdc43dc9821685addd5ee44d (patch) | |
tree | 1f6f1091563243936272d15bc0641c175c2d9b63 /clang-tools-extra | |
parent | 7181c4e10a215bde53d91456c3f22d74fd71fac1 (diff) |
Remove redundaunt override specifiers (NFC)
Identified with modernize-use-override.
Diffstat (limited to 'clang-tools-extra')
14 files changed, 20 insertions, 21 deletions
diff --git a/clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.h b/clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.h index def04c917bbc..d00afecd495d 100644 --- a/clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.h +++ b/clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.h @@ -34,12 +34,11 @@ public: /// class will do the matching and call the derived class' /// getDeclFailureInfo() and getMacroFailureInfo() for determining whether a /// given identifier passes or fails the check. - void registerMatchers(ast_matchers::MatchFinder *Finder) override final; - void - check(const ast_matchers::MatchFinder::MatchResult &Result) override final; + void registerMatchers(ast_matchers::MatchFinder *Finder) final; + void check(const ast_matchers::MatchFinder::MatchResult &Result) final; void registerPPCallbacks(const SourceManager &SM, Preprocessor *PP, - Preprocessor *ModuleExpanderPP) override final; - void onEndOfTranslationUnit() override final; + Preprocessor *ModuleExpanderPP) final; + void onEndOfTranslationUnit() final; /// Derived classes that override this function should call this method from /// the overridden method. diff --git a/clang-tools-extra/clangd/CodeComplete.cpp b/clang-tools-extra/clangd/CodeComplete.cpp index b9998711f52e..edbb1722ae38 100644 --- a/clang-tools-extra/clangd/CodeComplete.cpp +++ b/clang-tools-extra/clangd/CodeComplete.cpp @@ -788,7 +788,7 @@ struct CompletionRecorder : public CodeCompleteConsumer { void ProcessCodeCompleteResults(class Sema &S, CodeCompletionContext Context, CodeCompletionResult *InResults, - unsigned NumResults) override final { + unsigned NumResults) final { // Results from recovery mode are generally useless, and the callback after // recovery (if any) is usually more interesting. To make sure we handle the // future callback from sema, we just ignore all callbacks in recovery mode, diff --git a/clang-tools-extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp b/clang-tools-extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp index 1383560ad465..2a34e43f980b 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/AnnotateHighlightings.cpp @@ -23,7 +23,7 @@ namespace { /// void /* entity.name.function.cpp */ f() { int /* variable.cpp */ abc; } class AnnotateHighlightings : public Tweak { public: - const char *id() const override final; + const char *id() const final; bool prepare(const Selection &Inputs) override { return true; } Expected<Effect> apply(const Selection &Inputs) override; diff --git a/clang-tools-extra/clangd/refactor/tweaks/DefineInline.cpp b/clang-tools-extra/clangd/refactor/tweaks/DefineInline.cpp index 9812cfcf3c62..96d0a194fb89 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/DefineInline.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/DefineInline.cpp @@ -385,7 +385,7 @@ addInlineIfInHeader(const FunctionDecl *FD) { /// class DefineInline : public Tweak { public: - const char *id() const override final; + const char *id() const final; llvm::StringLiteral kind() const override { return CodeAction::REFACTOR_KIND; diff --git a/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp b/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp index d0c06f80ce6b..f2ae97c08069 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp @@ -31,7 +31,7 @@ namespace { /// `-StringLiteral "foo" class DumpAST : public Tweak { public: - const char *id() const override final; + const char *id() const final; bool prepare(const Selection &Inputs) override { for (auto *N = Inputs.ASTSelection.commonAncestor(); N && !Node; @@ -84,7 +84,7 @@ llvm::Expected<Tweak::Effect> DumpAST::apply(const Selection &Inputs) { /// *IntegerLiteral 2 class ShowSelectionTree : public Tweak { public: - const char *id() const override final; + const char *id() const final; bool prepare(const Selection &Inputs) override { return true; } Expected<Effect> apply(const Selection &Inputs) override { @@ -104,7 +104,7 @@ REGISTER_TWEAK(ShowSelectionTree) /// foo - /// {"containerName":null,"id":"CA2EBE44A1D76D2A","name":"foo","usr":"c:@F@foo#"} class DumpSymbol : public Tweak { - const char *id() const override final; + const char *id() const final; bool prepare(const Selection &Inputs) override { return true; } Expected<Effect> apply(const Selection &Inputs) override { std::string Storage; @@ -133,7 +133,7 @@ REGISTER_TWEAK(DumpSymbol) /// | nvsize=4, nvalign=4] class DumpRecordLayout : public Tweak { public: - const char *id() const override final; + const char *id() const final; bool prepare(const Selection &Inputs) override { if (auto *Node = Inputs.ASTSelection.commonAncestor()) diff --git a/clang-tools-extra/clangd/refactor/tweaks/ExpandMacro.cpp b/clang-tools-extra/clangd/refactor/tweaks/ExpandMacro.cpp index fad3a3c3d20d..29e681c3d44f 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/ExpandMacro.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/ExpandMacro.cpp @@ -30,7 +30,7 @@ namespace { /// 10*a+10*a class ExpandMacro : public Tweak { public: - const char *id() const override final; + const char *id() const final; llvm::StringLiteral kind() const override { return CodeAction::REFACTOR_KIND; } diff --git a/clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp b/clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp index adfc42a851b0..66fe4fdbfa2d 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/ExtractFunction.cpp @@ -796,7 +796,7 @@ llvm::Expected<NewFunction> getExtractedFunction(ExtractionZone &ExtZone, class ExtractFunction : public Tweak { public: - const char *id() const override final; + const char *id() const final; bool prepare(const Selection &Inputs) override; Expected<Effect> apply(const Selection &Inputs) override; std::string title() const override { return "Extract to function"; } diff --git a/clang-tools-extra/clangd/refactor/tweaks/ExtractVariable.cpp b/clang-tools-extra/clangd/refactor/tweaks/ExtractVariable.cpp index 5efe09fb3cb2..aac017c0725d 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/ExtractVariable.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/ExtractVariable.cpp @@ -485,7 +485,7 @@ const SelectionTree::Node *computeExtractedExpr(const SelectionTree::Node *N) { /// int x = placeholder * 3; class ExtractVariable : public Tweak { public: - const char *id() const override final; + const char *id() const final; bool prepare(const Selection &Inputs) override; Expected<Effect> apply(const Selection &Inputs) override; std::string title() const override { diff --git a/clang-tools-extra/clangd/refactor/tweaks/MemberwiseConstructor.cpp b/clang-tools-extra/clangd/refactor/tweaks/MemberwiseConstructor.cpp index bc0f4e1ce256..9bb8ca96a8b6 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/MemberwiseConstructor.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/MemberwiseConstructor.cpp @@ -32,7 +32,7 @@ namespace { // We place the constructor inline, other tweaks are available to outline it. class MemberwiseConstructor : public Tweak { public: - const char *id() const override final; + const char *id() const final; llvm::StringLiteral kind() const override { return CodeAction::REFACTOR_KIND; } diff --git a/clang-tools-extra/clangd/refactor/tweaks/ObjCLocalizeStringLiteral.cpp b/clang-tools-extra/clangd/refactor/tweaks/ObjCLocalizeStringLiteral.cpp index 1e2d6c31fc45..62995840ac24 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/ObjCLocalizeStringLiteral.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/ObjCLocalizeStringLiteral.cpp @@ -30,7 +30,7 @@ namespace { /// NSLocalizedString(@"description", @"") class ObjCLocalizeStringLiteral : public Tweak { public: - const char *id() const override final; + const char *id() const final; llvm::StringLiteral kind() const override { return CodeAction::REFACTOR_KIND; } diff --git a/clang-tools-extra/clangd/refactor/tweaks/ObjCMemberwiseInitializer.cpp b/clang-tools-extra/clangd/refactor/tweaks/ObjCMemberwiseInitializer.cpp index 30ff05861955..c129428991d4 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/ObjCMemberwiseInitializer.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/ObjCMemberwiseInitializer.cpp @@ -172,7 +172,7 @@ initializerForParams(const SmallVector<MethodParameter, 8> &Params, /// properties and instance variables. class ObjCMemberwiseInitializer : public Tweak { public: - const char *id() const override final; + const char *id() const final; llvm::StringLiteral kind() const override { return CodeAction::REFACTOR_KIND; } diff --git a/clang-tools-extra/clangd/refactor/tweaks/RawStringLiteral.cpp b/clang-tools-extra/clangd/refactor/tweaks/RawStringLiteral.cpp index 4185127d1f01..f5021b820f38 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/RawStringLiteral.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/RawStringLiteral.cpp @@ -28,7 +28,7 @@ namespace { /// b)"); class RawStringLiteral : public Tweak { public: - const char *id() const override final; + const char *id() const final; bool prepare(const Selection &Inputs) override; Expected<Effect> apply(const Selection &Inputs) override; diff --git a/clang-tools-extra/clangd/refactor/tweaks/SpecialMembers.cpp b/clang-tools-extra/clangd/refactor/tweaks/SpecialMembers.cpp index 7d5b41abe5fc..e15605191c75 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/SpecialMembers.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/SpecialMembers.cpp @@ -86,7 +86,7 @@ std::string buildSpecialMemberDeclarations(const CXXRecordDecl &Class) { // - as a baseline for explicit modification class DeclareCopyMove : public Tweak { public: - const char *id() const override final; + const char *id() const final; llvm::StringLiteral kind() const override { return CodeAction::REFACTOR_KIND; } diff --git a/clang-tools-extra/clangd/refactor/tweaks/SwapIfBranches.cpp b/clang-tools-extra/clangd/refactor/tweaks/SwapIfBranches.cpp index 5c829cb34887..b59f1d63f3f0 100644 --- a/clang-tools-extra/clangd/refactor/tweaks/SwapIfBranches.cpp +++ b/clang-tools-extra/clangd/refactor/tweaks/SwapIfBranches.cpp @@ -31,7 +31,7 @@ namespace { /// if (foo) { continue; } else { return 10; } class SwapIfBranches : public Tweak { public: - const char *id() const override final; + const char *id() const final; bool prepare(const Selection &Inputs) override; Expected<Effect> apply(const Selection &Inputs) override; |