Index: lib/Support/ARMAttributeParser.cpp =================================================================== --- lib/Support/ARMAttributeParser.cpp +++ lib/Support/ARMAttributeParser.cpp @@ -674,9 +674,10 @@ DictScope ASS(*SW, ScopeName); if (!Indicies.empty()) SW->printList(IndexName, Indicies); + ParseAttributeList(Data, Offset, Length); + } else { + ParseAttributeList(Data, Offset, Length); } - - ParseAttributeList(Data, Offset, Length); } }