Auto merge of #121914 - Nadrieril:rollup-ol98ncg, r=Nadrieril
Rollup of 5 pull requests Successful merges: - #120761 (Add initial support for DataFlowSanitizer) - #121622 (Preserve same vtable pointer when cloning raw waker, to fix Waker::will_wake) - #121716 (match lowering: Lower bindings in a predictable order) - #121731 (Now that inlining, mir validation and const eval all use reveal-all, we won't be constraining hidden types here anymore) - #121841 (`f16` and `f128` step 2: intrinsics) r? `@ghost` `@rustbot` modify labels: rollup
This commit is contained in:
commit
0decdac390
52 changed files with 1156 additions and 144 deletions
|
|
@ -1777,8 +1777,10 @@ impl PrimitiveType {
|
|||
hir::PrimTy::Uint(UintTy::U32) => PrimitiveType::U32,
|
||||
hir::PrimTy::Uint(UintTy::U64) => PrimitiveType::U64,
|
||||
hir::PrimTy::Uint(UintTy::U128) => PrimitiveType::U128,
|
||||
hir::PrimTy::Float(FloatTy::F16) => PrimitiveType::F16,
|
||||
hir::PrimTy::Float(FloatTy::F32) => PrimitiveType::F32,
|
||||
hir::PrimTy::Float(FloatTy::F64) => PrimitiveType::F64,
|
||||
hir::PrimTy::Float(FloatTy::F128) => PrimitiveType::F128,
|
||||
hir::PrimTy::Str => PrimitiveType::Str,
|
||||
hir::PrimTy::Bool => PrimitiveType::Bool,
|
||||
hir::PrimTy::Char => PrimitiveType::Char,
|
||||
|
|
@ -1977,8 +1979,10 @@ impl From<ast::UintTy> for PrimitiveType {
|
|||
impl From<ast::FloatTy> for PrimitiveType {
|
||||
fn from(float_ty: ast::FloatTy) -> PrimitiveType {
|
||||
match float_ty {
|
||||
ast::FloatTy::F16 => PrimitiveType::F16,
|
||||
ast::FloatTy::F32 => PrimitiveType::F32,
|
||||
ast::FloatTy::F64 => PrimitiveType::F64,
|
||||
ast::FloatTy::F128 => PrimitiveType::F128,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue