aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPhilip Herron <philip.herron@embecosm.com>2021-03-23 11:09:24 +0000
committerPhilip Herron <philip.herron@embecosm.com>2021-03-23 11:09:24 +0000
commit08b49a3e526b7991802323c54eca5e810abb500a (patch)
treea44410df406d80894edd22aff06f297e4e13a81b /gcc
parentaca7b5d26b703c448a4495442774f4822dbd9cd9 (diff)
downloadgcc-08b49a3e526b7991802323c54eca5e810abb500a.zip
gcc-08b49a3e526b7991802323c54eca5e810abb500a.tar.gz
gcc-08b49a3e526b7991802323c54eca5e810abb500a.tar.bz2
Cleanup TypeKindFormat
There is no need to break after a return in this switch statement.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/rust/typecheck/rust-tyty.h49
1 files changed, 23 insertions, 26 deletions
diff --git a/gcc/rust/typecheck/rust-tyty.h b/gcc/rust/typecheck/rust-tyty.h
index 76c11f6..9daeed7 100644
--- a/gcc/rust/typecheck/rust-tyty.h
+++ b/gcc/rust/typecheck/rust-tyty.h
@@ -1093,66 +1093,63 @@ public:
{
case TypeKind::INFER:
return "Infer";
- break;
+
case TypeKind::ADT:
return "ADT";
- break;
+
case TypeKind::STR:
return "STR";
- break;
+
case TypeKind::REF:
return "REF";
- break;
+
case TypeKind::PARAM:
return "PARAM";
- break;
+
case TypeKind::ARRAY:
return "ARRAY";
- break;
+
case TypeKind::FNDEF:
return "FnDef";
- break;
+
case TypeKind::FNPTR:
return "FnPtr";
- break;
+
case TypeKind::TUPLE:
return "Tuple";
- break;
+
case TypeKind::BOOL:
- return "Boolean";
- break;
+ return "Bool";
+
case TypeKind::CHAR:
- return "Character";
- break;
+ return "Char";
+
case TypeKind::INT:
- return "Integer";
- break;
+ return "Int";
+
case TypeKind::UINT:
- return "Unsigned Integer";
- break;
+ return "Uint";
+
case TypeKind::FLOAT:
return "Float";
- break;
+
case TypeKind::UNIT:
return "Unit";
- break;
+
case TypeKind::USIZE:
return "Usize";
- break;
+
case TypeKind::ISIZE:
return "Isize";
- break;
+
case TypeKind::ERROR:
return "ERROR";
- break;
- default:
- return "None";
- break;
}
+ gcc_unreachable ();
}
};
} // namespace TyTy
} // namespace Rust
-#endif // RUST_TYTY \ No newline at end of file
+#endif // RUST_TYTY