I checked this patch on my own build on RHEL 6. Regressions were OK.
I think review in Phabricator will be better because ADT is fundamental part of LLVM and changes there cause long rebuilds.
Paths
| Differential D27001
[LLVM] [ADT] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes ClosedPublic Authored by Eugene.Zelenko on Nov 22 2016, 1:58 PM.
Details Summary I checked this patch on my own build on RHEL 6. Regressions were OK. I think review in Phabricator will be better because ADT is fundamental part of LLVM and changes there cause long rebuilds.
Diff Detail
Event TimelineEugene.Zelenko retitled this revision from to [LLVM] [ADT] Fix some Clang-tidy modernize-use-default and Include What You Use warnings; other minor fixes. Eugene.Zelenko updated this object. mehdi_amini edited edge metadata. Comment ActionsI didn't quite get why you put it up for review? Why does the "ADT takes a long time to build" matter?
This revision is now accepted and ready to land.Nov 22 2016, 3:29 PM Comment Actions I put on review, some build bots could be slow.
Closed by commit rL287725: [ADT] Fix some Clang-tidy modernize-use-default and Include What You Use… (authored by eugenezelenko). · Explain WhyNov 22 2016, 4:40 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 78945 include/llvm/ADT/DAGDeltaAlgorithm.h
include/llvm/ADT/DepthFirstIterator.h
include/llvm/ADT/EquivalenceClasses.h
include/llvm/ADT/FoldingSet.h
include/llvm/ADT/ImmutableSet.h
include/llvm/ADT/IntervalMap.h
include/llvm/ADT/IntrusiveRefCntPtr.h
include/llvm/ADT/PointerUnion.h
include/llvm/ADT/SmallString.h
include/llvm/ADT/StringMap.h
include/llvm/ADT/iterator.h
|
There are no assert in this file, why is this needed?