Files
sousa-gecko/xpcom/string
serge-sans-paille 438b5cd118 Bug 2034839 - Make xpcom/ headers compatible with current static analysis r=xpcom-reviewers,mccr8
- use = default when relevant
- use = delete on public method instead of unimplemented private
- replace an invalid std::move by a correct std::forward (it's a
  bugpit!)

This matches the clang-tidy rules:

- https://clang.llvm.org/extra/clang-tidy/checks/modernize/use-equals-default.html
- https://clang.llvm.org/extra/clang-tidy/checks/modernize/use-equals-delete.html
- https://clang.llvm.org/extra/clang-tidy/checks/bugprone/move-forwarding-reference.html

That we already use on source files

Differential Revision: https://phabricator.services.mozilla.com/D296613
2026-04-28 16:15:17 +00:00
..

<html>
  <!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this
   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
  <body>
    <h1><span class="LXRSHORTDESC">managing sequences of characters</span></h1>
    <p>
      <span class="LXRLONGDESC"></span>
    </p>
  </body>
</html>