pugixml/tests
Arseny Kapoulkine f828eae3ea Implement xml_node::attribute with a hint
Extra argument 'hint' is used to start the attribute lookup; if the attribute
is not found the lookup is restarted from the beginning of the attriubte list.

This allows to optimize attribute lookups if you need to get many attributes
from the node and can make assumptions about the likely ordering. The code is
correct regardless of the order, but it is faster than using vanilla lookups
if the order matches the calling order.

Fixes #30.
2015-05-14 08:04:06 -07:00
..
data tests: Fix truncation test 2015-03-13 22:13:10 -07:00
data_fuzz_parse tests: Add support for afl-fuzz 2015-03-13 00:18:30 -07:00
allocator.cpp tests: Fix address sanitizer detection for GCC 2015-05-12 21:49:44 -07:00
allocator.hpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
archive.pl Fix archive packaging 2015-04-10 20:45:07 -07:00
autotest-appveyor.ps1 Add Visual Studio 2015 to AppVeyor 2015-05-12 20:55:59 -07:00
common.hpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
fuzz_parse.cpp tests: Add support for afl-fuzz 2015-03-13 00:18:30 -07:00
helpers.hpp tests: Added tests for read-only xml_text operations 2012-03-23 03:25:03 +00:00
main.cpp Permit custom allocation function to throw 2015-04-12 21:46:48 -07:00
test_document.cpp tests: Add more out of memory tests 2015-04-12 21:27:12 -07:00
test_dom_modify.cpp Fix node_pi memory leak 2015-04-22 08:38:52 -07:00
test_dom_text.cpp tests: Add coverage tests for new float setters 2015-01-16 21:42:35 -08:00
test_dom_traverse.cpp Implement xml_node::attribute with a hint 2015-05-14 08:04:06 -07:00
test_header_guard.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_iosfwd_1.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_iosfwd_2.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_iostream_1.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_iostream_2.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_only.cpp tests: Fix test compilation 2015-03-21 00:14:53 -07:00
test_header_string_1.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_string_2.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_header_string_iostream.cpp tests: Added new test for string/istream include interaction (this actually fails on DMC) 2012-03-20 05:05:35 +00:00
test_memory.cpp tests: Add one more page reclamation test 2015-05-02 09:45:26 -07:00
test_parse_doctype.cpp tests: Fix tests for wchar mode 2015-02-12 08:54:44 -08:00
test_parse.cpp tests: Add more out of memory tests 2015-04-12 21:27:12 -07:00
test_unicode.cpp tests: Android compilation fixes 2012-03-06 08:49:58 +00:00
test_version.cpp Update version to 1.6 2015-03-18 21:20:40 -07:00
test_write.cpp Refactor format_indent_attributes implementation 2015-04-13 21:49:08 -07:00
test_xpath_api.cpp tests: Fix clang 3.7 warning 2015-05-12 20:02:53 -07:00
test_xpath_functions.cpp tests: Fix XPath string comparison 2015-03-04 10:44:08 -08:00
test_xpath_operators.cpp tests: Fix tests on various compilers 2014-11-19 16:34:57 -08:00
test_xpath_parse.cpp tests: Improve out-of-memory tests 2015-04-11 22:46:08 -07:00
test_xpath_paths_abbrev_w3c.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_xpath_paths_w3c.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_xpath_paths.cpp tests: Fix tests on various compilers 2014-11-19 16:34:57 -08:00
test_xpath_variables.cpp tests: Fix MSVC6 compatibility 2015-05-03 17:58:20 -07:00
test_xpath_xalan_1.cpp tests: Minor fix for MinGW 3.4 2010-08-30 05:01:19 +00:00
test_xpath_xalan_2.cpp Fix bogus Clang 3.4 warning 2014-02-11 04:55:36 +00:00
test_xpath_xalan_3.cpp XPath: Rename xml_node::select_single_node to ::select_node 2014-10-19 07:33:51 +00:00
test_xpath_xalan_4.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_xpath_xalan_5.cpp Set svn:eol-style to native for all text files 2010-07-19 09:57:32 +00:00
test_xpath.cpp tests: Improve out-of-memory tests 2015-04-11 22:46:08 -07:00
test.cpp tests: Fix XPath string comparison 2015-03-04 10:44:08 -08:00
test.hpp tests: Add more out of memory tests 2015-04-12 21:27:12 -07:00
writer_string.cpp Do not emit surrounding whitespace for text nodes 2015-03-18 09:59:17 -07:00
writer_string.hpp tests: Android compilation fixes 2012-03-06 08:49:58 +00:00