@@ -334,11 +334,10 @@ static const RecordRecTy *resolveRecordTypes(const RecordRecTy *T1,
334334 while (!Stack.empty ()) {
335335 const Record *R = Stack.pop_back_val ();
336336
337- if (T2->isSubClassOf (R)) {
337+ if (T2->isSubClassOf (R))
338338 CommonSuperClasses.push_back (R);
339- } else {
340- append_range (Stack, make_first_range (R->getDirectSuperClasses ()));
341- }
339+ else
340+ llvm::append_range (Stack, make_first_range (R->getDirectSuperClasses ()));
342341 }
343342
344343 return RecordRecTy::get (T1->getRecordKeeper (), CommonSuperClasses);
@@ -2733,11 +2732,8 @@ const DagInit *DagInit::get(const Init *V, const StringInit *VN,
27332732const DagInit *DagInit::get (
27342733 const Init *V, const StringInit *VN,
27352734 ArrayRef<std::pair<const Init *, const StringInit *>> ArgAndNames) {
2736- SmallVector<const Init *, 8 > Args;
2737- SmallVector<const StringInit *, 8 > Names;
2738-
2739- llvm::append_range (Args, make_first_range (ArgAndNames));
2740- llvm::append_range (Names, make_second_range (ArgAndNames));
2735+ SmallVector<const Init *, 8 > Args (make_first_range (ArgAndNames));
2736+ SmallVector<const StringInit *, 8 > Names (make_second_range (ArgAndNames));
27412737 return DagInit::get (V, VN, Args, Names);
27422738}
27432739
@@ -2901,8 +2897,8 @@ void Record::checkName() {
29012897}
29022898
29032899const RecordRecTy *Record::getType () const {
2904- SmallVector<const Record *, 4 > DirectSCs;
2905- append_range (DirectSCs, make_first_range (getDirectSuperClasses ()));
2900+ SmallVector<const Record *> DirectSCs (
2901+ make_first_range (getDirectSuperClasses ()));
29062902 return RecordRecTy::get (TrackedRecords, DirectSCs);
29072903}
29082904
0 commit comments