]> granicus.if.org Git - clang/commit
Teach Type::is[un]SignedIntegerType about enum decls. This allows the code generator
authorChris Lattner <sabre@nondot.org>
Wed, 29 Aug 2007 17:48:46 +0000 (17:48 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 29 Aug 2007 17:48:46 +0000 (17:48 +0000)
commitd5bbce4382622feb4ca5978c4bb8fcceb7aaec00
treed1a6880d97374026083c6b2beb9719a9cef0e377
parentb7f6e086138567f04df1ca237a351c2d3fc5d915
Teach Type::is[un]SignedIntegerType about enum decls.  This allows the code generator
to emit signed comparisons when needed for enum decl references.  This implements
test/CodeGen/enum.c.  I think enums should be good now.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41572 91177308-0d34-0410-b5e6-96231b3b80d8
AST/Type.cpp
include/clang/AST/Type.h
test/CodeGen/enum.c [new file with mode: 0644]