Expose some LoweringContext methods.
This commit is contained in:
parent
43105c10d2
commit
3c45176592
@ -1729,7 +1729,7 @@ impl<'hir> LoweringContext<'_, 'hir> {
|
||||
self.expr(span, hir::ExprKind::DropTemps(expr))
|
||||
}
|
||||
|
||||
fn expr_match(
|
||||
pub(super) fn expr_match(
|
||||
&mut self,
|
||||
span: Span,
|
||||
arg: &'hir hir::Expr<'hir>,
|
||||
@ -1794,7 +1794,7 @@ impl<'hir> LoweringContext<'_, 'hir> {
|
||||
)
|
||||
}
|
||||
|
||||
fn expr_call_mut(
|
||||
pub(super) fn expr_call_mut(
|
||||
&mut self,
|
||||
span: Span,
|
||||
e: &'hir hir::Expr<'hir>,
|
||||
@ -1803,7 +1803,7 @@ impl<'hir> LoweringContext<'_, 'hir> {
|
||||
self.expr(span, hir::ExprKind::Call(e, args))
|
||||
}
|
||||
|
||||
fn expr_call(
|
||||
pub(super) fn expr_call(
|
||||
&mut self,
|
||||
span: Span,
|
||||
e: &'hir hir::Expr<'hir>,
|
||||
@ -1942,7 +1942,7 @@ impl<'hir> LoweringContext<'_, 'hir> {
|
||||
hir::Expr { hir_id, kind, span: self.lower_span(span) }
|
||||
}
|
||||
|
||||
fn expr_field(
|
||||
pub(super) fn expr_field(
|
||||
&mut self,
|
||||
ident: Ident,
|
||||
expr: &'hir hir::Expr<'hir>,
|
||||
@ -1957,7 +1957,11 @@ impl<'hir> LoweringContext<'_, 'hir> {
|
||||
}
|
||||
}
|
||||
|
||||
fn arm(&mut self, pat: &'hir hir::Pat<'hir>, expr: &'hir hir::Expr<'hir>) -> hir::Arm<'hir> {
|
||||
pub(super) fn arm(
|
||||
&mut self,
|
||||
pat: &'hir hir::Pat<'hir>,
|
||||
expr: &'hir hir::Expr<'hir>,
|
||||
) -> hir::Arm<'hir> {
|
||||
hir::Arm {
|
||||
hir_id: self.next_id(),
|
||||
pat,
|
||||
|
Loading…
x
Reference in New Issue
Block a user