@@ -28,8 +28,9 @@ use super::{FunctionCx, LocalRef};
2828use super :: operand:: { OperandRef , OperandValue } ;
2929use super :: place:: PlaceRef ;
3030
31- impl < ' a , ' f , ' ll : ' a + ' f , ' tcx : ' ll , Cx : ' a + CodegenMethods < ' ll , ' tcx > > FunctionCx < ' a , ' f , ' ll , ' tcx , Cx >
32- where & ' a Cx : LayoutOf < Ty = Ty < ' tcx > , TyLayout = TyLayout < ' tcx > > + HasTyCtxt < ' tcx >
31+ impl < ' a , ' f , ' ll : ' a + ' f , ' tcx : ' ll , Cx : ' a + CodegenMethods < ' ll , ' tcx > >
32+ FunctionCx < ' a , ' f , ' ll , ' tcx , Cx > where
33+ & ' a Cx : LayoutOf < Ty = Ty < ' tcx > , TyLayout = TyLayout < ' tcx > > + HasTyCtxt < ' tcx >
3334{
3435 pub fn codegen_rvalue < Bx : BuilderMethods < ' a , ' ll , ' tcx , CodegenCx =Cx > > (
3536 & mut self ,
@@ -723,8 +724,9 @@ impl<'a, 'f, 'll: 'a + 'f, 'tcx: 'll, Cx: 'a + CodegenMethods<'ll, 'tcx>> Functi
723724 }
724725}
725726
726- impl < ' a , ' f , ' ll : ' a + ' f , ' tcx : ' ll , Cx : ' a + CodegenMethods < ' ll , ' tcx > > FunctionCx < ' a , ' f , ' ll , ' tcx , Cx >
727- where & ' a Cx : LayoutOf < Ty =Ty < ' tcx > , TyLayout =TyLayout < ' tcx > > + HasTyCtxt < ' tcx >
727+ impl < ' a , ' f , ' ll : ' a + ' f , ' tcx : ' ll , Cx : ' a + CodegenMethods < ' ll , ' tcx > >
728+ FunctionCx < ' a , ' f , ' ll , ' tcx , Cx > where
729+ & ' a Cx : LayoutOf < Ty =Ty < ' tcx > , TyLayout =TyLayout < ' tcx > > + HasTyCtxt < ' tcx >
728730{
729731 pub fn rvalue_creates_operand ( & self , rvalue : & mir:: Rvalue < ' tcx > ) -> bool {
730732 match * rvalue {
0 commit comments