| accept(const ExpressionVisitor::Ptr &visitor) const | QPatternist::CastAs | virtual |
| actualReflection() const | QPatternist::Expression | virtual |
| AffectsOrderOnly enum value | QPatternist::Expression | |
| announceFocusType(const ItemType::Ptr &itemType) | QPatternist::Expression | virtual |
| as() const | QPatternist::CppCastingHelper< Expression > | inline |
| as() | QPatternist::CppCastingHelper< Expression > | inline |
| cast(const Item &sourceValue, const ReportContext::Ptr &context) const | QPatternist::CastingPlatform< CastAs, true > | protected |
| CastAs(const Expression::Ptr &source, const SequenceType::Ptr &targetType) | QPatternist::CastAs | |
| CastingPlatform(const ReportContext::ErrorCode code=ReportContext::FORG0001) | QPatternist::CastingPlatform< CastAs, true > | inlineprotected |
| castToQName(const StaticContext::Ptr &context) const | QPatternist::CastAs | private |
| checkTargetType(const ReportContext::Ptr &context) const | QPatternist::CastingPlatform< CastAs, true > | protected |
| compress(const StaticContext::Ptr &context) | QPatternist::CastAs | virtual |
| compressOperands(const StaticContext::Ptr &) | QPatternist::SingleContainer | virtual |
| ConstPtr typedef | QPatternist::Expression | |
| CppCastingHelper() | QPatternist::CppCastingHelper< Expression > | inlineprotected |
| CreatesFocusForLast enum value | QPatternist::Expression | |
| deepProperties() const | QPatternist::Expression | |
| dependencies() const | QPatternist::Expression | virtual |
| DependsOnLocalVariable enum value | QPatternist::Expression | |
| description() const | QPatternist::Expression | virtual |
| DisableElimination enum value | QPatternist::Expression | |
| DisableTypingDeduction enum value | QPatternist::Expression | |
| EmptynessFollowsChild enum value | QPatternist::Expression | |
| evaluateEBV(const DynamicContext::Ptr &context) const | QPatternist::Expression | virtual |
| evaluateSequence(const DynamicContext::Ptr &context) const | QPatternist::Expression | virtual |
| evaluateSingleton(const DynamicContext::Ptr &) const | QPatternist::CastAs | virtual |
| evaluateToSequenceReceiver(const DynamicContext::Ptr &context) const | QPatternist::Expression | virtual |
| EvaluationCacheRedundant enum value | QPatternist::Expression | |
| expectedContextItemType() const | QPatternist::Expression | virtual |
| expectedOperandTypes() const | QPatternist::CastAs | virtual |
| Expression() | QPatternist::Expression | inline |
| has(const Property prop) const | QPatternist::Expression | inline |
| hasDependency(const Property prop) const | QPatternist::Expression | inline |
| ID enum name | QPatternist::Expression | |
| id() const | QPatternist::Expression | virtual |
| IDArgumentReference enum value | QPatternist::Expression | |
| IDAttributeConstructor enum value | QPatternist::Expression | |
| IDAxisStep enum value | QPatternist::Expression | |
| IDBooleanValue enum value | QPatternist::Expression | |
| IDCardinalityVerifier enum value | QPatternist::Expression | |
| IDCombineNodes enum value | QPatternist::Expression | |
| IDContextItem enum value | QPatternist::Expression | |
| IDCountFN enum value | QPatternist::Expression | |
| IDEmptyFN enum value | QPatternist::Expression | |
| IDEmptySequence enum value | QPatternist::Expression | |
| IDExistsFN enum value | QPatternist::Expression | |
| IDExpressionSequence enum value | QPatternist::Expression | |
| IDExpressionVariableReference enum value | QPatternist::Expression | |
| IDFirstItemPredicate enum value | QPatternist::Expression | |
| IDFloat enum value | QPatternist::Expression | |
| IDForClause enum value | QPatternist::Expression | |
| IDGeneralComparison enum value | QPatternist::Expression | |
| IDGenericPredicate enum value | QPatternist::Expression | |
| IDIfThenClause enum value | QPatternist::Expression | |
| IDIgnorableExpression enum value | QPatternist::Expression | |
| IDIntegerValue enum value | QPatternist::Expression | |
| IDLetClause enum value | QPatternist::Expression | |
| IDLowerCaseFN enum value | QPatternist::Expression | |
| IDNamespaceConstructor enum value | QPatternist::Expression | |
| IDPath enum value | QPatternist::Expression | |
| IDPositionFN enum value | QPatternist::Expression | |
| IDRangeVariableReference enum value | QPatternist::Expression | |
| IDReturnOrderBy enum value | QPatternist::Expression | |
| IDStringValue enum value | QPatternist::Expression | |
| IDUnresolvedVariableReference enum value | QPatternist::Expression | |
| IDUpperCaseFN enum value | QPatternist::Expression | |
| IDUserFunctionCallsite enum value | QPatternist::Expression | |
| IDValueComparison enum value | QPatternist::Expression | |
| is(const ID id) const | QPatternist::Expression | inline |
| isEvaluated() const | QPatternist::Expression | inline |
| IsEvaluated enum value | QPatternist::Expression | |
| IsNodeConstructor enum value | QPatternist::Expression | |
| LastOperandIsCollation enum value | QPatternist::Expression | |
| List typedef | QPatternist::Expression | |
| m_operand | QPatternist::SingleContainer | protected |
| m_targetType | QPatternist::CastAs | private |
| newFocusType() const | QPatternist::Expression | virtual |
| operands() const | QPatternist::SingleContainer | virtual |
| optimizationPasses() const | QPatternist::Expression | virtual |
| patternPriority() const | QPatternist::Expression | virtual |
| prepareCasting(const ReportContext::Ptr &context, const ItemType::Ptr &sourceType) | QPatternist::CastingPlatform< CastAs, true > | protected |
| properties() const | QPatternist::Expression | virtual |
| Properties typedef | QPatternist::Expression | |
| Property enum name | QPatternist::Expression | |
| Ptr typedef | QPatternist::Expression | |
| QAbstractXmlForwardIterator typedef | QPatternist::Expression | |
| QSharedData() | QSharedData | inline |
| QSharedData(const QSharedData &) | QSharedData | inline |
| ref | QSharedData | mutable |
| RequiresContextItem enum value | QPatternist::Expression | |
| RequiresCurrentItem enum value | QPatternist::Expression | |
| RequiresFocus enum value | QPatternist::Expression | |
| rewrite(Expression::Ptr &old, const Expression::Ptr &New, const StaticContext::Ptr &context) | QPatternist::Expression | inlinestatic |
| rewrite(const Expression::Ptr &to, const StaticContext::Ptr &context) const | QPatternist::Expression | inline |
| RewriteToEmptyOnEmpty enum value | QPatternist::Expression | |
| setOperands(const Expression::List &operands) | QPatternist::SingleContainer | virtual |
| SingleContainer(const Expression::Ptr &operand) | QPatternist::SingleContainer | protected |
| sourceLocation() const | QPatternist::SourceLocationReflection | virtual |
| SourceLocationReflection() | QPatternist::SourceLocationReflection | inline |
| staticType() const | QPatternist::CastAs | virtual |
| targetSequenceType() const | QPatternist::CastAs | inline |
| targetType() const | QPatternist::CastAs | inline |
| typeCheck(const StaticContext::Ptr &context, const SequenceType::Ptr &reqType) | QPatternist::CastAs | virtual |
| typeCheckOperands(const StaticContext::Ptr &context) | QPatternist::Expression | protected |
| UseContextItem enum value | QPatternist::Expression | |
| Vector typedef | QPatternist::Expression | |
| ~Expression() | QPatternist::Expression | virtual |
| ~SourceLocationReflection() | QPatternist::SourceLocationReflection | inlinevirtual |