rustc_
mir_
dataflow
1.84.0-dev
Lift
Required Associated Types
Abstract
Required Methods
lift
Implementations on Foreign Types
Local
Operand<'tcx>
PlaceElem<'tcx>
Ty<'tcx>
Implementors
In rustc_
mir_
dataflow::
move_
paths::
abs_
domain
rustc_mir_dataflow
::
move_paths
::
abs_domain
Trait
Lift
Copy item path
Source
pub(crate) trait Lift { type
Abstract
; // Required method fn
lift
(&self) -> Self::
Abstract
; }
Required Associated Types
§
Source
type
Abstract
Required Methods
§
Source
fn
lift
(&self) -> Self::
Abstract
Implementations on Foreign Types
§
Source
§
impl
Lift
for
Local
Source
§
type
Abstract
=
AbstractOperand
Source
§
fn
lift
(&self) -> Self::
Abstract
Source
§
impl<'tcx>
Lift
for
Operand
<'tcx>
Source
§
type
Abstract
=
AbstractOperand
Source
§
fn
lift
(&self) -> Self::
Abstract
Source
§
impl<'tcx>
Lift
for
Ty
<'tcx>
Source
§
type
Abstract
=
AbstractType
Source
§
fn
lift
(&self) -> Self::
Abstract
Source
§
impl<'tcx>
Lift
for
PlaceElem
<'tcx>
Source
§
type
Abstract
=
ProjectionElem
<
AbstractOperand
,
AbstractType
>
Source
§
fn
lift
(&self) -> Self::
Abstract
Implementors
§