| 6893 | }; |
| 6894 | |
| 6895 | struct duplicate_comparator |
| 6896 | { |
| 6897 | bool operator()(const xpath_node& lhs, const xpath_node& rhs) const |
| 6898 | { |
| 6899 | if (lhs.attribute()) |
| 6900 | return rhs.attribute() ? lhs.attribute() < rhs.attribute() : true; |
| 6901 | else |
| 6902 | return rhs.attribute() ? false : lhs.node() < rhs.node(); |
| 6903 | } |
| 6904 | }; |
| 6905 | |
| 6906 | PUGI__FN double gen_nan() |
| 6907 | { |