accept(const ExpressionVisitor::Ptr &visitor) const | QPatternist::FunctionCall | virtual |
actualReflection() const | QPatternist::Expression | virtual |
AffectsOrderOnly enum value | QPatternist::Expression | |
announceFocusType(const ItemType::Ptr &itemType) | QPatternist::Expression | virtual |
applyFlags(const Flags flags, QRegExp &pattern) | QPatternist::PatternPlatform | privatestatic |
as() const | QPatternist::CppCastingHelper< Expression > | inline |
as() | QPatternist::CppCastingHelper< Expression > | inline |
captureCount() const | QPatternist::PatternPlatform | inline |
CardinalityComputation enum name | QPatternist::UnlimitedContainer | |
CaseInsensitive enum value | QPatternist::PatternPlatform | |
compress(const StaticContext::Ptr &context) | QPatternist::PatternPlatform | virtual |
compressOperands(const StaticContext::Ptr &) | QPatternist::UnlimitedContainer | 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 | |
DotAllMode enum value | QPatternist::PatternPlatform | |
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 &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::FunctionCall | virtual |
Expression() | QPatternist::Expression | inline |
Flag enum name | QPatternist::PatternPlatform | |
Flags typedef | QPatternist::PatternPlatform | |
FlagsAndPattern enum value | QPatternist::PatternPlatform | private |
FlagsPrecompiled enum value | QPatternist::PatternPlatform | private |
has(const Property prop) const | QPatternist::Expression | inline |
hasDependency(const Property prop) const | QPatternist::Expression | inline |
id() const | QPatternist::FunctionCall | 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() const | QPatternist::Expression | inline |
IsEvaluated enum value | QPatternist::Expression | |
IsNodeConstructor enum value | QPatternist::Expression | |
LastOperandIsCollation enum value | QPatternist::Expression | |
List typedef | QPatternist::Expression | |
m_compiledParts | QPatternist::PatternPlatform | private |
m_flags | QPatternist::PatternPlatform | private |
m_flagsPosition | QPatternist::PatternPlatform | private |
m_operands | QPatternist::UnlimitedContainer | protected |
m_pattern | QPatternist::PatternPlatform | private |
MultiLineMode enum value | QPatternist::PatternPlatform | |
newFocusType() const | QPatternist::Expression | virtual |
NoFlags enum value | QPatternist::PatternPlatform | |
NoPart enum value | QPatternist::PatternPlatform | private |
operands() const | QPatternist::UnlimitedContainer | virtual |
operandsUnionType() const | QPatternist::UnlimitedContainer | inlineprotected |
optimizationPasses() const | QPatternist::Expression | virtual |
parseFlags(const QString &flags, const DynamicContext::Ptr &context) const | QPatternist::PatternPlatform | private |
parsePattern(const QString &pattern, const ReportContext::Ptr &context, const SourceLocationReflection *const location) | QPatternist::PatternPlatform | static |
parsePattern(const QString &pattern, const ReportContext::Ptr &context) const | QPatternist::PatternPlatform | inlineprivate |
pattern(const DynamicContext::Ptr &context) const | QPatternist::PatternPlatform | |
PatternPlatform(const qint8 flagsPosition) | QPatternist::PatternPlatform | protected |
PatternPrecompiled enum value | QPatternist::PatternPlatform | private |
patternPriority() const | QPatternist::Expression | virtual |
PreCompiledPart enum name | QPatternist::PatternPlatform | private |
PreCompiledParts typedef | QPatternist::PatternPlatform | private |
ProductOfCardinality enum value | QPatternist::UnlimitedContainer | |
properties() const | QPatternist::FunctionCall | virtual |
Properties typedef | QPatternist::Expression | |
Property enum name | QPatternist::Expression | |
Ptr typedef | QPatternist::FunctionCall | |
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 &list) | QPatternist::UnlimitedContainer | virtual |
setSignature(const FunctionSignature::Ptr &sign) | QPatternist::FunctionCall | virtual |
signature() const | QPatternist::FunctionCall | virtual |
SimplifyWhitespace enum value | QPatternist::PatternPlatform | |
sourceLocation() const | QPatternist::SourceLocationReflection | virtual |
SourceLocationReflection() | QPatternist::SourceLocationReflection | inline |
staticType() const | QPatternist::FunctionCall | virtual |
typeCheck(const StaticContext::Ptr &context, const SequenceType::Ptr &reqType) | QPatternist::FunctionCall | virtual |
typeCheckOperands(const StaticContext::Ptr &context) | QPatternist::Expression | protected |
UnionOfCardinality enum value | QPatternist::UnlimitedContainer | |
UnlimitedContainer(const Expression::List &operands=Expression::List()) | QPatternist::UnlimitedContainer | |
UseContextItem enum value | QPatternist::Expression | |
Vector typedef | QPatternist::Expression | |
~Expression() | QPatternist::Expression | virtual |
~SourceLocationReflection() | QPatternist::SourceLocationReflection | inlinevirtual |