OSDN Git Service

Simplify expression using container's front() rather than begin()->
authorDavid Blaikie <dblaikie@gmail.com>
Sun, 31 Aug 2014 02:14:26 +0000 (02:14 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Sun, 31 Aug 2014 02:14:26 +0000 (02:14 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216833 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/AsmPrinter/DwarfDebug.cpp

index 7f8d152..860c7ca 100644 (file)
@@ -346,9 +346,7 @@ bool DwarfDebug::isLexicalScopeDIENull(LexicalScope *Scope) {
 
   // We don't create a DIE if we have a single Range and the end label
   // is null.
-  SmallVectorImpl<InsnRange>::const_iterator RI = Ranges.begin();
-  MCSymbol *End = getLabelAfterInsn(RI->second);
-  return !End;
+  return !getLabelAfterInsn(Ranges.front().second);
 }
 
 static void addSectionLabel(AsmPrinter &Asm, DwarfUnit &U, DIE &D,