[TableGen] Change a couple methods to return an ArrayRef instead of a const std:...
[oota-llvm.git] / lib / TableGen / SetTheory.cpp
index 92f5b2dd71728e69ae372775a45bf34798d26d05..07c538159dcb6328f20576f43af08331fde2ecb5 100644 (file)
@@ -302,7 +302,7 @@ const RecVec *SetTheory::expand(Record *Set) {
     return &I->second;
 
   // This is the first time we see Set. Find a suitable expander.
-  const std::vector<Record*> &SC = Set->getSuperClasses();
+  ArrayRef<Record *> SC = Set->getSuperClasses();
   for (unsigned i = 0, e = SC.size(); i != e; ++i) {
     // Skip unnamed superclasses.
     if (!dyn_cast<StringInit>(SC[i]->getNameInit()))