aboutsummaryrefslogtreecommitdiff
path: root/xsde/cxx/parser/elements.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'xsde/cxx/parser/elements.hxx')
-rw-r--r--xsde/cxx/parser/elements.hxx116
1 files changed, 58 insertions, 58 deletions
diff --git a/xsde/cxx/parser/elements.hxx b/xsde/cxx/parser/elements.hxx
index 179eaec..eaad3f7 100644
--- a/xsde/cxx/parser/elements.hxx
+++ b/xsde/cxx/parser/elements.hxx
@@ -90,7 +90,7 @@ namespace CXX
}
public:
- Boolean
+ bool
restriction_p (SemanticGraph::Complex& c) const
{
if (c.inherits_p () &&
@@ -164,7 +164,7 @@ namespace CXX
public:
- Boolean
+ bool
has_facets (SemanticGraph::Complex& c);
public:
@@ -175,13 +175,13 @@ namespace CXX
String& list_base;
String& parser_map;
- Boolean validation;
- Boolean exceptions;
- Boolean poly_code;
- Boolean poly_runtime;
- Boolean reset;
- Boolean mixin;
- Boolean tiein;
+ bool validation;
+ bool exceptions;
+ bool poly_code;
+ bool poly_runtime;
+ bool reset;
+ bool mixin;
+ bool tiein;
Regex const* hxx_expr;
Regex const* ixx_expr;
@@ -212,13 +212,13 @@ namespace CXX
Traversal::Fundamental::Entity
{
- StringBasedType (Boolean& r)
+ StringBasedType (bool& r)
: r_ (r)
{
*this >> inherits_ >> *this;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Complex& c)
{
inherits (c, inherits_);
@@ -226,74 +226,74 @@ namespace CXX
// Strings.
//
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::String&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::NormalizedString&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::Token&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::NameToken&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::Name&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::NCName&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::Language&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::Id&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::IdRef&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::AnyURI&)
{
r_ = true;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Fundamental::Entity&)
{
r_ = true;
}
private:
- Boolean& r_;
+ bool& r_;
Traversal::Inherits inherits_;
};
@@ -301,12 +301,12 @@ namespace CXX
//
struct RequiredAttributeTest: Traversal::Attribute
{
- RequiredAttributeTest (Boolean& result)
+ RequiredAttributeTest (bool& result)
: result_ (result)
{
}
- virtual Void
+ virtual void
traverse (Type& a)
{
if (!result_ && !a.optional_p ())
@@ -314,7 +314,7 @@ namespace CXX
}
private:
- Boolean& result_;
+ bool& result_;
};
@@ -323,9 +323,9 @@ namespace CXX
struct ParticleParamDecl: Traversal::Element, Context
{
ParticleParamDecl (Context& c,
- Boolean& first,
- Boolean name_arg,
- Boolean poly)
+ bool& first,
+ bool name_arg,
+ bool poly)
: Context (c),
first_ (first),
name_arg_ (name_arg),
@@ -334,12 +334,12 @@ namespace CXX
{
}
- ParticleParamDecl (Context& c, Boolean* result, Boolean poly)
+ ParticleParamDecl (Context& c, bool* result, bool poly)
: Context (c), first_ (name_arg_), poly_ (poly), result_ (result)
{
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Element& e)
{
if (poly_ && anonymous (e.type ()))
@@ -368,15 +368,15 @@ namespace CXX
}
private:
- Boolean& first_;
- Boolean name_arg_;
- Boolean poly_;
- Boolean* result_;
+ bool& first_;
+ bool name_arg_;
+ bool poly_;
+ bool* result_;
};
struct AttributeParamDecl: Traversal::Attribute, Context
{
- AttributeParamDecl (Context& c, Boolean& first, Boolean name_arg)
+ AttributeParamDecl (Context& c, bool& first, bool name_arg)
: Context (c),
first_ (first),
name_arg_ (name_arg),
@@ -384,12 +384,12 @@ namespace CXX
{
}
- AttributeParamDecl (Context& c, Boolean* result)
+ AttributeParamDecl (Context& c, bool* result)
: Context (c), first_ (name_arg_), result_ (result)
{
}
- virtual Void
+ virtual void
traverse (Type& a)
{
if (result_ != 0)
@@ -412,16 +412,16 @@ namespace CXX
}
private:
- Boolean& first_;
- Boolean name_arg_;
- Boolean* result_;
+ bool& first_;
+ bool name_arg_;
+ bool* result_;
};
struct ParserParamDecl : Traversal::Complex,
Traversal::List,
Context
{
- ParserParamDecl (Context& c, Boolean name_arg, Boolean poly)
+ ParserParamDecl (Context& c, bool name_arg, bool poly)
: Context (c),
particle_ (c, first_, name_arg, poly),
attribute_ (c, first_, name_arg),
@@ -440,7 +440,7 @@ namespace CXX
names_ >> attribute_;
}
- ParserParamDecl (Context& c, Boolean* result, Boolean poly)
+ ParserParamDecl (Context& c, bool* result, bool poly)
: Context (c),
particle_ (c, result, poly),
attribute_ (c, result),
@@ -457,7 +457,7 @@ namespace CXX
names_ >> attribute_;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Complex& c)
{
inherits (c, inherits_);
@@ -469,7 +469,7 @@ namespace CXX
}
}
- virtual Void
+ virtual void
traverse (SemanticGraph::List& l)
{
if (poly_)
@@ -505,20 +505,20 @@ namespace CXX
AttributeParamDecl attribute_;
Traversal::Names names_;
- Boolean first_;
- Boolean name_arg_;
- Boolean poly_;
- Boolean* result_;
+ bool first_;
+ bool name_arg_;
+ bool poly_;
+ bool* result_;
};
struct ParserParamTest
{
- ParserParamTest (Context& c, Boolean& result, Boolean poly)
+ ParserParamTest (Context& c, bool& result, bool poly)
: impl_ (c, &result, poly)
{
}
- Void
+ void
traverse (SemanticGraph::Complex& c)
{
impl_.traverse (c);
@@ -532,16 +532,16 @@ namespace CXX
//
struct TypeForward: Traversal::Type, Context
{
- TypeForward (Context& c, Char const* name_key)
+ TypeForward (Context& c, char const* name_key)
: Context (c), name_key_ (name_key)
{
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Type& t);
private:
- Char const* name_key_;
+ char const* name_key_;
};
struct Includes : Traversal::Imports,
@@ -563,20 +563,20 @@ namespace CXX
schema_ >> schema_names_ >> namespace_ >> names_ >> type_forward_;
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Imports& i)
{
traverse_ (i);
}
- virtual Void
+ virtual void
traverse (SemanticGraph::Includes& i)
{
traverse_ (i);
}
private:
- Void
+ void
traverse_ (SemanticGraph::Uses&);
private:
@@ -599,7 +599,7 @@ namespace CXX
{
}
- virtual Void
+ virtual void
traverse (Type& e)
{
if (options_.root_element_first ())