diff options
Diffstat (limited to 'llvm/lib/MC/MCLinkerOptimizationHint.cpp')
-rw-r--r-- | llvm/lib/MC/MCLinkerOptimizationHint.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/MC/MCLinkerOptimizationHint.cpp b/llvm/lib/MC/MCLinkerOptimizationHint.cpp index 9dd1439..f71fc78 100644 --- a/llvm/lib/MC/MCLinkerOptimizationHint.cpp +++ b/llvm/lib/MC/MCLinkerOptimizationHint.cpp @@ -28,9 +28,8 @@ void MCLOHDirective::emit_impl(raw_ostream &OutStream, const MCAsmLayout &Layout) const { encodeULEB128(Kind, OutStream); encodeULEB128(Args.size(), OutStream); - for (LOHArgs::const_iterator It = Args.begin(), EndIt = Args.end(); - It != EndIt; ++It) - encodeULEB128(ObjWriter.getSymbolAddress(**It, Layout), OutStream); + for (const MCSymbol *Arg : Args) + encodeULEB128(ObjWriter.getSymbolAddress(*Arg, Layout), OutStream); } void MCLOHDirective::emit(MachObjectWriter &ObjWriter, |