Merged r295:305 from the tags branch to the trunk

This commit is contained in:
jbeder
2009-10-29 15:48:06 +00:00
parent 4f74f805c2
commit cccbddb54c
27 changed files with 973 additions and 145 deletions

View File

@@ -37,12 +37,12 @@ namespace YAML
int Match(const std::string& str) const;
int Match(const Stream& in) const;
template <typename Source> int Match(const Source& source) const;
private:
RegEx(REGEX_OP op);
template <typename Source> bool IsValidSource(const Source& source) const;
template <typename Source> int Match(const Source& source) const;
template <typename Source> int MatchUnchecked(const Source& source) const;
template <typename Source> int MatchOpEmpty(const Source& source) const;