[TableGen] Change a couple methods to return an ArrayRef instead of a const std:...
[oota-llvm.git] / lib / TableGen / TGParser.cpp
index 15df25aea50e81c0ca33235485e72504c2dfc5dc..5c36fda2e1ca709c1b4132b84f76029cd83a85cd 100644 (file)
@@ -184,7 +184,7 @@ bool TGParser::AddSubClass(Record *CurRec, SubClassReference &SubClass) {
 
   // Since everything went well, we can now set the "superclass" list for the
   // current record.
-  const std::vector<Record*> &SCs = SC->getSuperClasses();
+  ArrayRef<Record *> SCs = SC->getSuperClasses();
   ArrayRef<SMRange> SCRanges = SC->getSuperClassRanges();
   for (unsigned i = 0, e = SCs.size(); i != e; ++i) {
     if (CurRec->isSubClassOf(SCs[i]))