fn mk_temporary(&self, temp: TempIndex) -> Exp {
        let ty = self.get_local_type(temp);
        let node_id = self.new_node(ty, None);
        ExpData::Temporary(node_id, temp).into_exp()
    }
/// Makes an expression for a temporary.
Makes an expression for a temporary.
Makes an expression for a temporary .
fn mk_temporary(&self, temp: TempIndex) -> Exp {
        let ty = self.get_local_type(temp);
        let node_id = self.new_node(ty, None);
        ExpData::Temporary(node_id, temp).into_exp()
    }
fn mk_temporary ( & self , temp : TempIndex ) -> Exp { let ty = self . get_local_type ( temp ) ; let node_id = self . new_node ( ty , None ) ; ExpData :: Temporary ( node_id , temp ) . into_exp ( ) }
Makes an expression for a temporary.
Makes an expression for a temporary .
&self
temp
TempIndex