![]() |
Qt 4.8
|
Casts a value to itself. Essentially, this AtomicCaster does nothing. More...
#include <qatomiccasters_p.h>
Public Functions | |
virtual Item | castFrom (const Item &from, const QExplicitlySharedDataPointer< DynamicContext > &context) const |
![]() | |
AtomicCaster () | |
virtual | ~AtomicCaster () |
![]() | |
AtomicTypeVisitorResult () | |
virtual | ~AtomicTypeVisitorResult () |
![]() | |
QSharedData () | |
Constructs a QSharedData object with a reference count of 0. More... | |
QSharedData (const QSharedData &) | |
Constructs a QSharedData object with reference count 0. More... | |
Additional Inherited Members | |
![]() | |
typedef QExplicitlySharedDataPointer< AtomicCaster > | Ptr |
![]() | |
typedef QExplicitlySharedDataPointer< AtomicTypeVisitorResult > | Ptr |
![]() | |
QAtomicInt | ref |
Casts a value to itself. Essentially, this AtomicCaster does nothing.
Casting a value to the type of itself is defined to be a noop, no operation. When it can be statically detected that will be done, CastAs rewrites itself appropriately during compilation, but in some cases insufficent data is available at compile time and then is this class need on a case-per-case base at evaluation time.
Definition at line 315 of file qatomiccasters_p.h.
|
virtual |
This function simply returns from
.
Implements QPatternist::AtomicCaster.
Definition at line 154 of file qatomiccasters.cpp.