| accept(const ExpressionVisitor::Ptr &visitor) const | QPatternist::CardinalityVerifier | virtual |
| actualReflection() const | QPatternist::CardinalityVerifier | 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 |
| CardinalityVerifier(const Expression::Ptr &operand, const Cardinality &card, const ReportContext::ErrorCode code) | QPatternist::CardinalityVerifier | |
| compress(const StaticContext::Ptr &context) | QPatternist::CardinalityVerifier | 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::CardinalityVerifier | virtual |
| evaluateSingleton(const DynamicContext::Ptr &) const | QPatternist::CardinalityVerifier | virtual |
| evaluateToSequenceReceiver(const DynamicContext::Ptr &context) const | QPatternist::Expression | virtual |
| EvaluationCacheRedundant enum value | QPatternist::Expression | |
| expectedContextItemType() const | QPatternist::Expression | virtual |
| expectedOperandTypes() const | QPatternist::CardinalityVerifier | 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::CardinalityVerifier | 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_allowsMany | QPatternist::CardinalityVerifier | private |
| m_errorCode | QPatternist::CardinalityVerifier | private |
| m_operand | QPatternist::SingleContainer | protected |
| m_reqCard | QPatternist::CardinalityVerifier | private |
| newFocusType() const | QPatternist::Expression | virtual |
| operands() const | QPatternist::SingleContainer | virtual |
| optimizationPasses() const | QPatternist::Expression | virtual |
| patternPriority() const | QPatternist::Expression | virtual |
| Properties typedef | QPatternist::Expression | |
| properties() const | QPatternist::Expression | virtual |
| 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::CardinalityVerifier | virtual |
| typeCheck(const StaticContext::Ptr &context, const SequenceType::Ptr &reqType) | QPatternist::Expression | virtual |
| typeCheckOperands(const StaticContext::Ptr &context) | QPatternist::Expression | protected |
| UseContextItem enum value | QPatternist::Expression | |
| Vector typedef | QPatternist::Expression | |
| verifyCardinality(const Expression::Ptr &operand, const Cardinality &card, const StaticContext::Ptr &context, const ReportContext::ErrorCode code=ReportContext::XPTY0004) | QPatternist::CardinalityVerifier | static |
| wrongCardinality(const Cardinality &req, const Cardinality &got=Cardinality::empty()) | QPatternist::CardinalityVerifier | inlineprivatestatic |
| ~Expression() | QPatternist::Expression | virtual |
| ~SourceLocationReflection() | QPatternist::SourceLocationReflection | inlinevirtual |