summaryrefslogtreecommitdiff
path: root/src/xmlpatterns/type/qatomiccasterlocators_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/xmlpatterns/type/qatomiccasterlocators_p.h')
-rw-r--r--src/xmlpatterns/type/qatomiccasterlocators_p.h684
1 files changed, 342 insertions, 342 deletions
diff --git a/src/xmlpatterns/type/qatomiccasterlocators_p.h b/src/xmlpatterns/type/qatomiccasterlocators_p.h
index 3f29390..115641d 100644
--- a/src/xmlpatterns/type/qatomiccasterlocators_p.h
+++ b/src/xmlpatterns/type/qatomiccasterlocators_p.h
@@ -71,52 +71,52 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const Base64BinaryType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const FloatType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GDayType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GMonthDayType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GMonthType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GYearMonthType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GYearType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const HexBinaryType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const NOTATIONType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const QNameType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const SchemaTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const Base64BinaryType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const FloatType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GDayType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GMonthDayType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GMonthType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GYearMonthType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GYearType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const HexBinaryType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const NOTATIONType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const QNameType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const SchemaTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -126,52 +126,52 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const Base64BinaryType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const FloatType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GDayType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GMonthDayType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GMonthType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GYearMonthType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GYearType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const HexBinaryType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const NOTATIONType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const QNameType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const SchemaTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const Base64BinaryType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const FloatType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GDayType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GMonthDayType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GMonthType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GYearMonthType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GYearType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const HexBinaryType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const NOTATIONType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const QNameType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const SchemaTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -181,12 +181,12 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -196,20 +196,20 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const FloatType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const FloatType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -219,20 +219,20 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const FloatType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const FloatType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -242,20 +242,20 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const FloatType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const FloatType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -265,20 +265,20 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const FloatType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const FloatType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -288,20 +288,20 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const FloatType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const FloatType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -311,14 +311,14 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const Base64BinaryType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const HexBinaryType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const Base64BinaryType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const HexBinaryType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -328,14 +328,14 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const Base64BinaryType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const HexBinaryType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const Base64BinaryType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const HexBinaryType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -345,10 +345,10 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const QNameType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const QNameType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -358,16 +358,16 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GYearType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GYearType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -377,16 +377,16 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GDayType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GDayType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -396,16 +396,16 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GMonthType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GMonthType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -415,16 +415,16 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GYearMonthType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GYearMonthType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -434,16 +434,16 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const GMonthDayType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const GMonthDayType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -453,14 +453,14 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -470,14 +470,14 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -487,14 +487,14 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const SchemaTimeType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const SchemaTimeType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -504,16 +504,16 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -523,16 +523,16 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -542,16 +542,16 @@ namespace QPatternist
{
public:
using AtomicCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const DurationType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const;
- virtual AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
- const SourceLocationReflection *const r) const;
+ AtomicTypeVisitorResult::Ptr visit(const DayTimeDurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const DurationType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override;
+ AtomicTypeVisitorResult::Ptr visit(const YearMonthDurationType *,
+ const SourceLocationReflection *const r) const override;
};
/**
@@ -563,36 +563,36 @@ namespace QPatternist
public:
using ToIntegerCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new BooleanToDerivedIntegerCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new StringToDerivedIntegerCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new StringToDerivedIntegerCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new StringToDerivedIntegerCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new NumericToDerivedIntegerCaster<type>());
@@ -682,15 +682,15 @@ namespace QPatternist
return AtomicTypeVisitorResult::Ptr(new NumericToDerivedIntegerCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new NumericToDerivedIntegerCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const FloatType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const FloatType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new NumericToDerivedIntegerCaster<type>());
@@ -706,29 +706,29 @@ namespace QPatternist
public:
using ToStringCasterLocator::visit;
- virtual AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const BooleanType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const StringType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const StringType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const AnyURIType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const UntypedAtomicType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
@@ -798,99 +798,99 @@ namespace QPatternist
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const DateTimeType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const DateType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const DateType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const SchemaTimeType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const SchemaTimeType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const FloatType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const FloatType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const DoubleType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const DecimalType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const IntegerType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const DurationType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const DurationType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const GYearMonthType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const GYearMonthType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const GYearType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const GYearType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const GMonthDayType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const GMonthDayType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const GDayType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const GDayType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const GMonthType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const GMonthType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());
}
- virtual AtomicTypeVisitorResult::Ptr visit(const QNameType *,
- const SourceLocationReflection *const r) const
+ AtomicTypeVisitorResult::Ptr visit(const QNameType *,
+ const SourceLocationReflection *const r) const override
{
Q_UNUSED(r);
return AtomicTypeVisitorResult::Ptr(new AnyToDerivedStringCaster<type>());