---
source: xee-xpath-ast/src/parser/pattern.rs
expression: "pattern::Pattern::parse(\"foo | bar\", &namespaces, &variable_names)"
---
Ok(Expr(BinaryExpr(BinaryExpr(
operator: Union,
left: Path(PathExpr(
root: Relative,
steps: [
AxisStep(AxisStep(
forward: Child,
node_test: NameTest(Name(OwnedName(
local_name_str: "foo",
namespace_str: "",
prefix_str: "",
))),
predicates: [],
)),
],
)),
right: Path(PathExpr(
root: Relative,
steps: [
AxisStep(AxisStep(
forward: Child,
node_test: NameTest(Name(OwnedName(
local_name_str: "bar",
namespace_str: "",
prefix_str: "",
))),
predicates: [],
)),
],
)),
))))