From e7579b57eb3eabfd3545b86320fb67466730e9fc Mon Sep 17 00:00:00 2001 From: Nate Begeman Date: Thu, 15 Nov 2007 05:40:03 +0000 Subject: [PATCH] Implement codegen of CXX Bool git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44160 91177308-0d34-0410-b5e6-96231b3b80d8 --- CodeGen/CGExprScalar.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CodeGen/CGExprScalar.cpp b/CodeGen/CGExprScalar.cpp index 62b223f0ee..669928b6f0 100644 --- a/CodeGen/CGExprScalar.cpp +++ b/CodeGen/CGExprScalar.cpp @@ -100,6 +100,9 @@ public: Value *VisitCharacterLiteral(const CharacterLiteral *E) { return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); } + Value *VisitCXXBoolLiteralExpr(const CXXBoolLiteralExpr *E) { + return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); + } Value *VisitTypesCompatibleExpr(const TypesCompatibleExpr *E) { return llvm::ConstantInt::get(ConvertType(E->getType()), CGF.getContext().typesAreCompatible( -- 2.50.1