Qt 4.8
QPatternist
Expression
QPatternist::Expression Member List
This is the complete list of members for
QPatternist::Expression
, including all inherited members.
accept
(const ExpressionVisitor::Ptr &visitor) const =0
QPatternist::Expression
pure 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
compress
(const StaticContext::Ptr &context)
QPatternist::Expression
virtual
compressOperands
(const StaticContext::Ptr &)=0
QPatternist::Expression
protected
pure virtual
constantPropagate
(const StaticContext::Ptr &context) const
QPatternist::Expression
private
ConstPtr
typedef
QPatternist::Expression
CppCastingHelper
()
QPatternist::CppCastingHelper< Expression >
inline
protected
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 &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 =0
QPatternist::Expression
pure virtual
Expression
()
QPatternist::Expression
inline
finalizeStaticContext
(const StaticContext::Ptr &context) const
QPatternist::Expression
inline
private
has
(const Property prop) const
QPatternist::Expression
inline
hasDependency
(const Property prop) const
QPatternist::Expression
inline
id
() const
QPatternist::Expression
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
invokeOptimizers
(const Expression::Ptr &expr, const StaticContext::Ptr &context)
QPatternist::Expression
private
static
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
newFocusType
() const
QPatternist::Expression
virtual
operands
() const =0
QPatternist::Expression
pure 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
inline
static
rewrite
(const Expression::Ptr &to, const StaticContext::Ptr &context) const
QPatternist::Expression
inline
RewriteToEmptyOnEmpty
enum value
QPatternist::Expression
setOperands
(const Expression::List &operands)=0
QPatternist::Expression
pure virtual
sourceLocation
() const
QPatternist::SourceLocationReflection
virtual
SourceLocationReflection
()
QPatternist::SourceLocationReflection
inline
staticType
() const =0
QPatternist::Expression
pure 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
~Expression
()
QPatternist::Expression
virtual
~SourceLocationReflection
()
QPatternist::SourceLocationReflection
inline
virtual
Qt 4.8 Source Code Browser