Skip to content

[clang-tidy] Check request: redundant nullptr assignment in destructor #121267

@denzor200

Description

@denzor200

Assume we have a class A with destructor like this:

~A() {
   delete raw;
   raw = nullptr; // INCORRECT
}

The line raw = nullptr; is redundant and should be removed since in valid code we never have any reference to A's object once it's descructor has been called.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions