| accept(const ExpressionVisitor::Ptr &visitor) const | QPatternist::GeneralComparison | 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 |
| comparator() const | QPatternist::ComparisonPlatform< GeneralComparison, true, AtomicComparator::AsGeneralComparison > | inlineprotected |
| compare(const Item &i1, const Item &i2, const AtomicComparator::Ptr &comp, const AtomicComparator::Operator op) const | QPatternist::ComparisonPlatform< GeneralComparison, true, AtomicComparator::AsGeneralComparison > | protected |
| ComparisonPlatform() | QPatternist::ComparisonPlatform< GeneralComparison, true, AtomicComparator::AsGeneralComparison > | inlineprotected |
| compress(const StaticContext::Ptr &context) | QPatternist::GeneralComparison | virtual |
| compressOperands(const StaticContext::Ptr &) | QPatternist::PairContainer | 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 |
| detailedFlexibleCompare(const Item &it1, const Item &it2, const DynamicContext::Ptr &context) const | QPatternist::ComparisonPlatform< GeneralComparison, true, AtomicComparator::AsGeneralComparison > | protected |
| DisableElimination enum value | QPatternist::Expression | |
| DisableTypingDeduction enum value | QPatternist::Expression | |
| EmptynessFollowsChild enum value | QPatternist::Expression | |
| evaluateEBV(const DynamicContext::Ptr &) const | QPatternist::GeneralComparison | virtual |
| evaluateSequence(const DynamicContext::Ptr &context) const | QPatternist::Expression | virtual |
| evaluateSingleton(const DynamicContext::Ptr &context) const | QPatternist::Expression | virtual |
| evaluateToSequenceReceiver(const DynamicContext::Ptr &context) const | QPatternist::Expression | virtual |
| EvaluationCacheRedundant enum value | QPatternist::Expression | |
| expectedContextItemType() const | QPatternist::Expression | virtual |
| expectedOperandTypes() const | QPatternist::GeneralComparison | virtual |
| Expression() | QPatternist::Expression | inline |
| fetchComparator(const ItemType::Ptr &type1, const ItemType::Ptr &type2, const ReportContext::Ptr &context) const | QPatternist::ComparisonPlatform< GeneralComparison, true, AtomicComparator::AsGeneralComparison > | protected |
| fetchGeneralComparator(Expression::Ptr &op1, Expression::Ptr &op2, const ReportContext::Ptr &context) const | QPatternist::GeneralComparison | private |
| flexibleCompare(const Item &it1, const Item &it2, const DynamicContext::Ptr &context) const | QPatternist::ComparisonPlatform< GeneralComparison, true, AtomicComparator::AsGeneralComparison > | protected |
| generalCompare(const Item &op1, const Item &op2, const DynamicContext::Ptr &context) const | QPatternist::GeneralComparison | private |
| GeneralComparison(const Expression::Ptr &op1, const AtomicComparator::Operator op, const Expression::Ptr &op2, const bool isBackwardsCompat=false) | QPatternist::GeneralComparison | |
| has(const Property prop) const | QPatternist::Expression | inline |
| hasDependency(const Property prop) const | QPatternist::Expression | inline |
| id() const | QPatternist::GeneralComparison | virtual |
| ID enum name | QPatternist::Expression | |
| 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 enum value | QPatternist::Expression | |
| isEvaluated() const | QPatternist::Expression | inline |
| IsNodeConstructor enum value | QPatternist::Expression | |
| LastOperandIsCollation enum value | QPatternist::Expression | |
| List typedef | QPatternist::Expression | |
| m_isBackwardsCompat | QPatternist::GeneralComparison | private |
| m_operand1 | QPatternist::PairContainer | protected |
| m_operand2 | QPatternist::PairContainer | protected |
| m_operator | QPatternist::GeneralComparison | private |
| newFocusType() const | QPatternist::Expression | virtual |
| operands() const | QPatternist::PairContainer | virtual |
| operatorID() const | QPatternist::GeneralComparison | inline |
| optimizationPasses() const | QPatternist::GeneralComparison | virtual |
| PairContainer(const Expression::Ptr &operand1, const Expression::Ptr &operand2) | QPatternist::PairContainer | protected |
| patternPriority() const | QPatternist::Expression | virtual |
| prepareComparison(const AtomicComparator::Ptr &comparator) | QPatternist::ComparisonPlatform< GeneralComparison, true, AtomicComparator::AsGeneralComparison > | 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::PairContainer | virtual |
| sourceLocation() const | QPatternist::SourceLocationReflection | virtual |
| SourceLocationReflection() | QPatternist::SourceLocationReflection | inline |
| staticType() const | QPatternist::GeneralComparison | virtual |
| typeCheck(const StaticContext::Ptr &context, const SequenceType::Ptr &reqType) | QPatternist::GeneralComparison | virtual |
| typeCheckOperands(const StaticContext::Ptr &context) | QPatternist::Expression | protected |
| updateType(ItemType::Ptr &type, const Expression::Ptr &source) | QPatternist::GeneralComparison | inlineprivatestatic |
| useCaseInsensitiveComparator() | QPatternist::ComparisonPlatform< GeneralComparison, true, AtomicComparator::AsGeneralComparison > | inlineprotected |
| UseContextItem enum value | QPatternist::Expression | |
| Vector typedef | QPatternist::Expression | |
| ~Expression() | QPatternist::Expression | virtual |
| ~SourceLocationReflection() | QPatternist::SourceLocationReflection | inlinevirtual |