Try to fix build after invalid pointer conversion.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@284428 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Zachary Turner
2016-10-17 21:14:27 +00:00
parent 5a8c8ece66
commit d4bb10c270
3 changed files with 18 additions and 2 deletions
+14
View File
@@ -353,6 +353,20 @@ void llvm::write_double(raw_ostream &S, double N, FloatStyle Style,
S << '%';
}
IntegerStyle llvm::hexStyleToIntHexStyle(HexStyle S) {
switch (S) {
case HexStyle::Upper:
return IntegerStyle::HexUpperNoPrefix;
case HexStyle::Lower:
return IntegerStyle::HexLowerNoPrefix;
case HexStyle::PrefixUpper:
return IntegerStyle::HexUpperPrefix;
case HexStyle::PrefixLower:
return IntegerStyle::HexLowerPrefix;
}
LLVM_BUILTIN_UNREACHABLE;
}
size_t llvm::getDefaultPrecision(FloatStyle Style) {
switch (Style) {
case FloatStyle::Exponent: