aboutsummaryrefslogtreecommitdiff
path: root/mod/types-parsers
diff options
context:
space:
mode:
Diffstat (limited to 'mod/types-parsers')
-rw-r--r--mod/types-parsers15
1 files changed, 11 insertions, 4 deletions
diff --git a/mod/types-parsers b/mod/types-parsers
index 1082292..eb206e4 100644
--- a/mod/types-parsers
+++ b/mod/types-parsers
@@ -25,31 +25,38 @@ namespace brep
struct parser;
template <>
+ struct parser<path>
+ {
+ static void
+ parse (path&, bool&, scanner&);
+ };
+
+ template <>
struct parser<dir_path>
{
static void
- parse (dir_path&, scanner&);
+ parse (dir_path&, bool&, scanner&);
};
template <>
struct parser<page_form>
{
static void
- parse (page_form&, scanner&);
+ parse (page_form&, bool&, scanner&);
};
template <>
struct parser<page_menu>
{
static void
- parse (page_menu&, scanner&);
+ parse (page_menu&, bool&, scanner&);
};
template <>
struct parser<web::xhtml::fragment>
{
static void
- parse (web::xhtml::fragment&, scanner&);
+ parse (web::xhtml::fragment&, bool&, scanner&);
};
}
}