File tree 2 files changed +3
-3
lines changed
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -1218,7 +1218,7 @@ impl<'a> LoweringContext<'a> {
1218
1218
alignstack,
1219
1219
dialect,
1220
1220
expn_id,
1221
- } ) => hir:: ExprInlineAsm ( hir:: InlineAsm {
1221
+ } ) => hir:: ExprInlineAsm ( P ( hir:: InlineAsm {
1222
1222
inputs : inputs. iter ( ) . map ( |& ( ref c, _) | c. clone ( ) ) . collect ( ) ,
1223
1223
outputs : outputs. iter ( )
1224
1224
. map ( |out| {
@@ -1236,7 +1236,7 @@ impl<'a> LoweringContext<'a> {
1236
1236
alignstack : alignstack,
1237
1237
dialect : dialect,
1238
1238
expn_id : expn_id,
1239
- } , outputs. iter ( ) . map ( |out| self . lower_expr ( & out. expr ) ) . collect ( ) ,
1239
+ } ) , outputs. iter ( ) . map ( |out| self . lower_expr ( & out. expr ) ) . collect ( ) ,
1240
1240
inputs. iter ( ) . map ( |& ( _, ref input) | self . lower_expr ( input) ) . collect ( ) ) ,
1241
1241
ExprKind :: Struct ( ref path, ref fields, ref maybe_expr) => {
1242
1242
hir:: ExprStruct ( self . lower_path ( path) ,
Original file line number Diff line number Diff line change @@ -940,7 +940,7 @@ pub enum Expr_ {
940
940
ExprRet ( Option < P < Expr > > ) ,
941
941
942
942
/// Inline assembly (from `asm!`), with its outputs and inputs.
943
- ExprInlineAsm ( InlineAsm , Vec < P < Expr > > , Vec < P < Expr > > ) ,
943
+ ExprInlineAsm ( P < InlineAsm > , HirVec < P < Expr > > , HirVec < P < Expr > > ) ,
944
944
945
945
/// A struct or struct-like variant literal expression.
946
946
///
You can’t perform that action at this time.
0 commit comments