Closed Bug 1317246 (c++11-migration) Opened 3 years ago Closed 10 months ago

[meta] Convert C++ to C++11 using clang-tidy

Categories

(Firefox Build System :: Source Code Analysis, enhancement)

enhancement
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sylvestre, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: meta)

As part of the static analyzer work, we are aiming to convert most of our code to C++11.

For example: 

* modernize-use-auto - http://clang.llvm.org/extra/clang-tidy/checks/modernize-
* modernize-use-default - http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-default.html
* modernize-loop-convert - http://clang.llvm.org/extra/clang-tidy/checks/modernize-loop-convert.html
* modernize-raw-string-literal - http://clang.llvm.org/extra/clang-tidy/checks/modernize-raw-string-literal.html

etc
We are working on a doc explaining all that, we will share it asap
Depends on: 1317637
Depends on: 1317954
Depends on: 1317973
Depends on: 1317988
Depends on: 1318000
Depends on: 1318004
Depends on: 1318282
Depends on: 1318299
Depends on: 1318335
Depends on: 1319393
Depends on: 1319396
Depends on: 1319401
Depends on: 1319408
Depends on: 1319703
Depends on: 1319741
Depends on: 1319752
Depends on: 1319783
Depends on: 1320874
Depends on: 1337358
Depends on: 1371052
Depends on: 1372853
Depends on: 1372877
Depends on: 1372977
Depends on: 1376628
Depends on: 1376643
Depends on: 1385571
Product: Core → Firefox Build System
We are not going to do much more here, closing.
Severity: normal → enhancement
Status: NEW → RESOLVED
Closed: 10 months ago
Keywords: meta
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.