Silence warnings in -asserts build

llvm-svn: 148715
This commit is contained in:
Matt Beaumont-Gay 2012-01-23 18:46:04 +00:00
parent f9418f9679
commit 54db64e2e4
1 changed files with 6 additions and 0 deletions

View File

@ -1675,6 +1675,9 @@ namespace llvm {
bool isBinary = isa<Binary>(result);
bool isDyld = isa<DyldELFObject<support::little, true> >(result);
bool isFile = isa<ELFObjectFile<support::little, true> >(result);
(void)isBinary;
(void)isDyld;
(void)isFile;
assert(isBinary && isDyld && isFile &&
"Type inquiry failed for ELF object!");
return result;
@ -1695,6 +1698,9 @@ namespace llvm {
bool isBinary = isa<Binary>(result);
bool isDyld = isa<DyldELFObject<support::little, true> >(result);
bool isFile = isa<ELFObjectFile<support::little, true> >(result);
(void)isBinary;
(void)isDyld;
(void)isFile;
assert(isBinary && isFile && !isDyld &&
"Type inquiry failed for ELF object!");
return result;