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)
commitaf3a4e97d8627a32606ed32001583fe08f15b928
treec951e8926ebbc5482044dac4df12445da87b7d12
parent00ad3d57ad66e5255d5bf80699f3a539efaf4303
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;
                ^ ~~~~~~~~~~~~~~~~~~~~~
llvm-svn: 299045
clang/include/clang/Basic/LangOptions.h