[C++11] Change DebugInfoFinder to use range-based loops
authorAlon Mishne <alon.mishne@intel.com>
Tue, 18 Mar 2014 09:41:07 +0000 (09:41 +0000)
committerAlon Mishne <alon.mishne@intel.com>
Tue, 18 Mar 2014 09:41:07 +0000 (09:41 +0000)
commit086494730d05626f5c95ecb3385682cea856faa7
tree333f9b3e62c4e6364024fb47ba4be68f08c84ffe
parentfabbbc96ca70441f974b09eb33320d331fb36d1c
[C++11] Change DebugInfoFinder to use range-based loops

Also changes the iterators to return actual DI type over MDNode.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204130 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/DebugInfo.h
lib/Analysis/ModuleDebugInfoPrinter.cpp
lib/IR/Verifier.cpp
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
lib/Transforms/IPO/StripSymbols.cpp
lib/Transforms/Instrumentation/DebugIR.cpp
lib/Transforms/Utils/CloneFunction.cpp
unittests/Transforms/Utils/Cloning.cpp