arabica/include/XPath/impl
2008-05-30 21:45:27 +00:00
..
xpath_arithmetic.hpp Added Expression_scanner and scan (a visitor pattern basically) to allow XPathExpression_impls to be examined. This is used in the match rewriting to search for position() and last() function calls. 2007-12-21 15:56:04 +00:00
xpath_ast.hpp started moving headers out into an include directory 2006-08-07 21:08:11 +00:00
xpath_ast_ids.hpp In XPath node() matches any node of any type. In an XSLT match pattern, node() matches everything except attributes and the document root node. Tweaked that match pattern grammar to introduce a new token in the AST. 2007-10-26 23:24:58 +00:00
xpath_axis_enumerator.hpp fixed for other than std::strings 2008-05-30 21:45:27 +00:00
xpath_compile_context.hpp started moving headers out into an include directory 2006-08-07 21:08:11 +00:00
xpath_execution_context.hpp renamed include/Utils to include/Arabica 2007-09-10 17:52:04 +00:00
xpath_expression.hpp Visual Studio, how I curse your useless warning C4800 2008-05-28 08:45:25 +00:00
xpath_function.hpp added type() to XPath expressions. I need this to allow XSLT match patterns to be rewritten properly - see http://www.jezuk.co.uk/cgi-bin/view/arabica/log?id=3546 - but it will also be useful for compile time checking (should I get sufficiently keen :) 2007-12-18 23:03:16 +00:00
xpath_function_holder.hpp Added Expression_scanner and scan (a visitor pattern basically) to allow XPathExpression_impls to be examined. This is used in the match rewriting to search for position() and last() function calls. 2007-12-21 15:56:04 +00:00
xpath_function_resolver.hpp s/XPathExpressionPtr/XPathExpression/g 2007-10-25 20:42:00 +00:00
xpath_grammar.hpp fix in MultiplicativeExpr rule for Boost 1.35 2008-05-04 18:10:03 +00:00
xpath_logical.hpp Added Expression_scanner and scan (a visitor pattern basically) to allow XPathExpression_impls to be examined. This is used in the match rewriting to search for position() and last() function calls. 2007-12-21 15:56:04 +00:00
xpath_match.hpp 2007-12-20 16:23:56 +00:00
xpath_match_rewrite.hpp added missing typename 2008-04-23 14:39:11 +00:00
xpath_namespace_context.hpp fixed #includes 2007-08-22 12:22:09 +00:00
xpath_namespace_node.hpp Correctly implemented Namespace Nodes. 2008-05-28 08:53:21 +00:00
xpath_node_test.hpp hacked up a ncname test, although it's not working at the moment and I'm tired and can't think 2007-12-22 22:21:26 +00:00
xpath_object.hpp corrected compareNodes for the case where the two nodes are from different documents 2008-05-28 15:08:58 +00:00
xpath_parser.hpp changed the handling of RelativeLocationPath token when building a step list. There might be things following the path, and must take them into account. Test position89 exposed a problem prompting this change. 2008-05-28 15:08:35 +00:00
xpath_relational.hpp Added Expression_scanner and scan (a visitor pattern basically) to allow XPathExpression_impls to be examined. This is used in the match rewriting to search for position() and last() function calls. 2007-12-21 15:56:04 +00:00
xpath_resolver_holder.hpp started moving headers out into an include directory 2006-08-07 21:08:11 +00:00
xpath_step.hpp 2008-05-04 14:41:23 +00:00
xpath_union.hpp Added Expression_scanner and scan (a visitor pattern basically) to allow XPathExpression_impls to be examined. This is used in the match rewriting to search for position() and last() function calls. 2007-12-21 15:56:04 +00:00
xpath_value.hpp s/XPathExpression/XPathExpression_impl/ 2007-10-23 21:37:24 +00:00
xpath_variable.hpp added type() to XPath expressions. I need this to allow XSLT match patterns to be rewritten properly - see http://www.jezuk.co.uk/cgi-bin/view/arabica/log?id=3546 - but it will also be useful for compile time checking (should I get sufficiently keen :) 2007-12-18 23:03:16 +00:00
xpath_variable_resolver.hpp OK, I think that's it. XPathValue is now your man. Existing code using XPathValuePtr should still work, but new stuff should use XPathValue 2007-10-22 17:42:50 +00:00