52 #ifndef Patternist_CastingPlatform_H 53 #define Patternist_CastingPlatform_H 109 template<
typename TSubClass, const
bool issueError>
174 bool &castImpossible,
186 return static_cast<const TSubClass *
>(
this)->
targetType();
190 const Item &sourceValue,
198 #include "qcastingplatform.cpp"
#define QT_END_NAMESPACE
This macro expands to.
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object...
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The namespace for the internal API of QtXmlPatterns.
AtomicCaster is an abstract base class for classes that performs casting between two atomic values of...
Contains functions used for formatting arguments, such as keywords and paths, in translated strings...
Represents an item in the XPath 2.0 Data Model.
static QTestResult::TestLocation location
A callback for reporting errors.
Base class for all instances that represents something at a certain location.