fn pop_value_or_context_node<'c>(
        &mut self,
        context: &context::Evaluation<'c, 'd>,
    ) -> Value<'d> {
        self.0
            .pop()
            .unwrap_or_else(|| Value::Nodeset(nodeset![context.node]))
    }
/// Removes the **last** argument. If no argument is present, the
/// context node is returned as a nodeset.
Removes the **last** argument. If no argument is present, the
context node is returned as a nodeset.
Removes the ** last ** argument . If no argument is present the context node is returned as a nodeset .
fn pop_value_or_context_node<'c>(
        &mut self,
        context: &context::Evaluation<'c, 'd>,
    ) -> Value<'d> {
        self.0
            .pop()
            .unwrap_or_else(|| Value::Nodeset(nodeset![context.node]))
    }
fn pop_value_or_context_node < ' c > ( & mut self , context : & context :: Evaluation < ' c , ' d > , ) -> Value < ' d > { self . 0 . pop ( ) . unwrap_or_else ( | | Value :: Nodeset ( nodeset ! [ context node ] ) ) }
Removes the **last** argument.
Removes the ** last ** argument .
&mut self
context
&context::Evaluation<'c, 'd>