![]() |
Qt 4.8
|
A reference to an at variable, declared with the for-part in XQuery's FLWOR expression.
More...
#include <qpositionalvariablereference_p.h>
Additional Inherited Members | |
Static Public Functions inherited from QPatternist::Expression | |
| static void | rewrite (Expression::Ptr &old, const Expression::Ptr &New, const StaticContext::Ptr &context) |
Public Variables inherited from QSharedData | |
| QAtomicInt | ref |
Protected Functions inherited from QPatternist::EmptyContainer | |
| virtual bool | compressOperands (const StaticContext::Ptr &context) |
| virtual SequenceType::List | expectedOperandTypes () const |
Protected Functions inherited from QPatternist::Expression | |
| void | typeCheckOperands (const StaticContext::Ptr &context) |
Protected Functions inherited from QPatternist::CppCastingHelper< Expression > | |
| CppCastingHelper () | |
A reference to an at variable, declared with the for-part in XQuery's FLWOR expression.
Definition at line 70 of file qpositionalvariablereference_p.h.
| typedef QExplicitlySharedDataPointer<PositionalVariableReference> QPatternist::PositionalVariableReference::Ptr |
Definition at line 73 of file qpositionalvariablereference_p.h.
| PositionalVariableReference::PositionalVariableReference | ( | const VariableSlotID | slot | ) |
Definition at line 51 of file qpositionalvariablereference.cpp.
|
virtual |
Implements QPatternist::Expression.
Definition at line 79 of file qpositionalvariablereference.cpp.
|
virtual |
Returns always true, since a positional variable is always one or more, and the Effective Boolean Value for that range is always true.
true Reimplemented from QPatternist::Expression.
Definition at line 62 of file qpositionalvariablereference.cpp.
|
virtual |
Reimplemented from QPatternist::Expression.
Definition at line 55 of file qpositionalvariablereference.cpp.
|
virtual |
Reimplemented from QPatternist::VariableReference.
Definition at line 72 of file qpositionalvariablereference.cpp.
|
virtual |
Implements QPatternist::Expression.
Definition at line 67 of file qpositionalvariablereference.cpp.