OSDN Git Service

[C++11] Make this interface accept const Use pointers and use override
authorChandler Carruth <chandlerc@gmail.com>
Wed, 5 Mar 2014 10:21:48 +0000 (10:21 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Wed, 5 Mar 2014 10:21:48 +0000 (10:21 +0000)
commit2e816f0d562294c82b9fb31762371c59654c71e1
tree28306c9bbf3e3c0c1787b67715c1916c4959fca8
parent1a6eca243f9274b9b371b7306fa939568ce5c37f
[C++11] Make this interface accept const Use pointers and use override
to ensure we don't mess up any of the overrides. Necessary for cleaning
up the Value use iterators and enabling range-based traversing of use
lists.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202958 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/CaptureTracking.h
lib/Analysis/AliasAnalysis.cpp
lib/Analysis/CaptureTracking.cpp
lib/Transforms/IPO/FunctionAttrs.cpp
lib/Transforms/Scalar/TailRecursionElimination.cpp