Fix some compiler warnings with asserts disabled

This commit is contained in:
Slava Pestov
2016-04-06 00:44:39 -07:00
parent cd4a7abb02
commit a656fcdc8e
5 changed files with 6 additions and 0 deletions

View File

@@ -957,6 +957,7 @@ bool ModuleFile::readDefaultWitnessTable(ProtocolDecl *proto) {
unsigned e = rawWitnessIDs.size();
assert(e % 2 == 0 && "malformed default witness table");
(void) e;
for (unsigned i = 0, e = rawWitnessIDs.size(); i < e; i += 2) {
ValueDecl *requirement = cast<ValueDecl>(getDecl(rawWitnessIDs[i]));