From d4b816d51cd5cd772fccdf11607cb8f489d43153 Mon Sep 17 00:00:00 2001 From: Peng Cheng Date: Wed, 1 May 2013 15:00:07 +0000 Subject: [PATCH] get rid of windows warning: warning C4800: forcing value to bool 'true' or 'false' (performance warning) llvm-svn: 180851 --- llvm/include/llvm/IR/DerivedTypes.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/include/llvm/IR/DerivedTypes.h b/llvm/include/llvm/IR/DerivedTypes.h index 6c00f596badc..e279e60e4768 100644 --- a/llvm/include/llvm/IR/DerivedTypes.h +++ b/llvm/include/llvm/IR/DerivedTypes.h @@ -117,7 +117,7 @@ public: /// argument type. static bool isValidArgumentType(Type *ArgTy); - bool isVarArg() const { return getSubclassData(); } + bool isVarArg() const { return getSubclassData()!=0; } Type *getReturnType() const { return ContainedTys[0]; } typedef Type::subtype_iterator param_iterator;