85 if(callsite->configureRecursion(*
it))
100 signList.
append(callsite->callTargetDescription());
Abstract base-class for Expression instances that are callsites to other components, such as templates or user functions.
#define QT_END_NAMESPACE
This macro expands to.
#define it(className, varName)
static void checkArgumentsCircularity(CallTargetDescription::List &signList, const Expression::Ptr callsite)
const_iterator constBegin() const
Returns a const STL-style iterator pointing to the first item in the list.
friend class const_iterator
void append(const T &t)
Inserts value at the end of the list.
T * data() const
Returns a pointer to the shared data object.
#define QT_BEGIN_NAMESPACE
This macro expands to.
CallTargetDescription(const QXmlName &name)
The namespace for the internal API of QtXmlPatterns.
static void checkCallsiteCircularity(CallTargetDescription::List &signList, const Expression::Ptr expr)
virtual Expression::List operands() const =0
The QXmlName class represents the name of an XML node, in an efficient, namespace-aware way...
static const KeyPair *const end
bool is(const ID id) const
bool isNull() const
Returns true if this QXmlName is not initialized with a valid combination of {namespace URI}...
const_iterator constEnd() const
Returns a const STL-style iterator pointing to the imaginary item after the last item in the list...