]> granicus.if.org Git - clang/commit
Use 'unsigned' for enum bitfields
authorReid Kleckner <rnk@google.com>
Thu, 30 Mar 2017 01:12:08 +0000 (01:12 +0000)
committerReid Kleckner <rnk@google.com>
Thu, 30 Mar 2017 01:12:08 +0000 (01:12 +0000)
commit84aae4674ad086336f57847a72249a3d4907b24b
treeff77fadbf1fd66a6318e3504a3d343732d2aeda8
parente281ba0caab3fdb7018a01dd853ff1eee48f803c
Use 'unsigned' for enum bitfields

Fixes this clang warning on Windows:

warning: implicit truncation from 'clang::LangOptions::FPContractModeKind' to bit-field changes value from 2 to -2 [-Wbitfield-constant-conversion]
    fp_contract = LangOptions::FPC_Fast;
                ^ ~~~~~~~~~~~~~~~~~~~~~

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@299045 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/LangOptions.h