XMLObject 808 core/AvmCore.cpp XMLObject *x = atomToXMLObject (lhs);
XMLObject 809 core/AvmCore.cpp XMLObject *y = atomToXMLObject (rhs);
XMLObject 2684 core/AvmCore.cpp XMLObject *x = atomToXMLObject (a);
XMLObject 2808 core/AvmCore.cpp /*static*/ XMLObject* AvmCore::atomToXMLObject(Atom atm)
XMLObject 2810 core/AvmCore.cpp return isXML(atm) ? (XMLObject*)(atomToScriptObject(atm)) : NULL;
XMLObject 2815 core/AvmCore.cpp return isXML(atm) ? ((XMLObject*)(atomToScriptObject(atm)))->getNode() : NULL;
XMLObject 1238 core/AvmCore.h static XMLObject* atomToXMLObject(Atom atm);
XMLObject 916 core/E4XNode.cpp if (XMLObject::notifyNeeded(newXML))
XMLObject 921 core/E4XNode.cpp XMLObject* target = new (core->GetGC()) XMLObject(toplevel->xmlClass(), newXML);
XMLObject 130 core/XMLClass.cpp XMLObject *x2 = AvmCore::atomToXMLObject(x);
XMLObject 187 core/XMLClass.cpp XMLObject *x = new (core->GetGC()) XMLObject(toplevel->xmlClass(), core->string(arg), defaultNamespace);
XMLObject 70 core/XMLListClass.cpp XMLObject *x = AvmCore::atomToXMLObject(arg);
XMLObject 98 core/XMLListClass.cpp XMLObject *x = new (core->GetGC()) XMLObject(toplevel->xmlClass(), s, defaultNamespace);
XMLObject 78 core/XMLListObject.cpp XMLObject *x0 = _getAt(0);
XMLObject 112 core/XMLListObject.cpp XMLObject* xml = _getAt(i);
XMLObject 116 core/XMLListObject.cpp XMLObject *x = AvmCore::atomToXMLObject(gq);
XMLObject 163 core/XMLListObject.cpp XMLObject *x = _getAt (0);
XMLObject 198 core/XMLListObject.cpp XMLObject *xm = _getAt(i);
XMLObject 215 core/XMLListObject.cpp XMLObject *xm = _getAt(i);
XMLObject 295 core/XMLListObject.cpp XMLObject *rx = AvmCore::atomToXMLObject(r);
XMLObject 406 core/XMLListObject.cpp XMLObject* xio = _getAt(i);
XMLObject 407 core/XMLListObject.cpp XMLObject *parent = xio->getParent();
XMLObject 452 core/XMLListObject.cpp bool notify = (parent && XMLObject::notifyNeeded(parent));
XMLObject 453 core/XMLListObject.cpp XMLObject* prior = (notify) ? _getAt(i) : 0;
XMLObject 454 core/XMLListObject.cpp XMLObject* target = (notify) ? (new (core->GetGC()) XMLObject (toplevel->xmlClass(), parent)) : 0;
XMLObject 464 core/XMLListObject.cpp XMLObject* obj = c->_getAt(i2);
XMLObject 500 core/XMLListObject.cpp XMLObject *xo = new (core->GetGC()) XMLObject (toplevel->xmlClass(), parent->_getAt(q));
XMLObject 503 core/XMLListObject.cpp if (XMLObject::notifyNeeded(parent))
XMLObject 505 core/XMLListObject.cpp XMLObject *po = new (core->GetGC()) XMLObject (toplevel->xmlClass(), parent);
XMLObject 544 core/XMLListObject.cpp XMLObject *xi = _getAt(index);
XMLObject 545 core/XMLListObject.cpp XMLObject *px = xi->getParent();
XMLObject 562 core/XMLListObject.cpp if (XMLObject::notifyNeeded(px->getNode()) && x->getClass() == E4XNode::kElement)
XMLObject 565 core/XMLListObject.cpp XMLObject *r = new (core->GetGC()) XMLObject (xmlClass(), x);
XMLObject 607 core/XMLListObject.cpp XMLObject *xm = _getAt(i);
XMLObject 641 core/XMLListObject.cpp XMLObject* target = AvmCore::atomToXMLObject(m_targetObject);
XMLObject 645 core/XMLListObject.cpp XMLObject *p = new (core->GetGC()) XMLObject (toplevel()->xmlClass(), v->getParent());
XMLObject 693 core/XMLListObject.cpp XMLObject* v = AvmCore::atomToXMLObject(V);
XMLObject 779 core/XMLListObject.cpp XMLObject *x = AvmCore::atomToXMLObject(m_targetObject);
XMLObject 836 core/XMLListObject.cpp XMLObject *XMLListObject::_getAt (uint32 i) const
XMLObject 842 core/XMLListObject.cpp XMLObject* obj = AvmCore::atomToXMLObject(a);
XMLObject 845 core/XMLListObject.cpp obj = new (core()->GetGC()) XMLObject (toplevel()->xmlClass(), (E4XNode*) AvmCore::atomToGenericObject(a));
XMLObject 857 core/XMLListObject.cpp XMLObject* obj = AvmCore::atomToXMLObject(a);
XMLObject 916 core/XMLListObject.cpp XMLObject *xm = _getAt(i);
XMLObject 959 core/XMLListObject.cpp XMLObject *x = _getAt(i);
XMLObject 985 core/XMLListObject.cpp XMLObject *x = _getAt(i);
XMLObject 1030 core/XMLListObject.cpp XMLObject *x = _getAt(i);
XMLObject 1116 core/XMLListObject.cpp XMLObject *x = _getAt(i);
XMLObject 1173 core/XMLListObject.cpp XMLObject *x = _getAt(i);
XMLObject 1204 core/XMLListObject.cpp XMLObject *x = _getAt(i);
XMLObject 1233 core/XMLListObject.cpp XMLObject *xm = _getAt(i);
XMLObject 1266 core/XMLListObject.cpp XMLObject *XMLListObject::AS3_addNamespace (Atom _namespace)
XMLObject 1280 core/XMLListObject.cpp XMLObject *XMLListObject::AS3_appendChild (Atom child)
XMLObject 1424 core/XMLListObject.cpp XMLObject *XMLListObject::AS3_prependChild (Atom value)
XMLObject 1438 core/XMLListObject.cpp XMLObject *XMLListObject::AS3_removeNamespace (Atom _namespace)
XMLObject 1452 core/XMLListObject.cpp XMLObject *XMLListObject::AS3_replace (Atom propertyName, Atom value)
XMLObject 1466 core/XMLListObject.cpp XMLObject *XMLListObject::AS3_setChildren (Atom value)
XMLObject 1532 core/XMLListObject.cpp XMLObject *xm = _getAt(i);
XMLObject 108 core/XMLListObject.h friend class XMLObject;
XMLObject 153 core/XMLListObject.h XMLObject* _getAt(uint32 i) const;
XMLObject 189 core/XMLListObject.h XMLObject* AS3_addNamespace (Atom _namespace);
XMLObject 190 core/XMLListObject.h XMLObject* AS3_appendChild (Atom child);
XMLObject 199 core/XMLListObject.h XMLObject* AS3_prependChild (Atom value);
XMLObject 200 core/XMLListObject.h XMLObject* AS3_removeNamespace (Atom _namespace);
XMLObject 201 core/XMLListObject.h XMLObject* AS3_replace (Atom propertyName, Atom value);
XMLObject 202 core/XMLListObject.h XMLObject* AS3_setChildren (Atom value);
XMLObject 228 core/XMLListObject.h inline XMLObject* addNamespace (Atom _namespace) { return AS3_addNamespace (_namespace); }
XMLObject 229 core/XMLListObject.h inline XMLObject* appendChild (Atom child) { return AS3_appendChild (child); }
XMLObject 237 core/XMLListObject.h inline XMLObject* prependChild (Atom value) { return AS3_prependChild (value); }
XMLObject 238 core/XMLListObject.h inline XMLObject* removeNamespace (Atom _namespace) { return AS3_removeNamespace (_namespace); }
XMLObject 239 core/XMLListObject.h inline XMLObject* replace (Atom propertyName, Atom value) { return AS3_replace (propertyName, value); }
XMLObject 240 core/XMLListObject.h inline XMLObject* setChildren (Atom value) { return AS3_setChildren (value); }
XMLObject 82 core/XMLObject.cpp XMLObject::XMLObject(XMLClass *type, E4XNode *node)
XMLObject 90 core/XMLObject.cpp XMLObject::XMLObject(XMLClass *type, Stringp str, Namespace *defaultNamespace)
XMLObject 119 core/XMLObject.cpp AvmAssert(traits()->getSizeOfInstance() == sizeof(XMLObject));
XMLObject 378 core/XMLObject.cpp bool XMLObject::NodeNameEquals(Stringp nodeName, int32_t nodeNameStart, Stringp parentName, Namespace * parentNs)
XMLObject 416 core/XMLObject.cpp Atom XMLObject::callProperty(const Multiname* multiname, int argc, Atom* argv)
XMLObject 442 core/XMLObject.cpp Atom XMLObject::getAtomProperty(Atom P) const
XMLObject 450 core/XMLObject.cpp Atom XMLObject::getMultinameProperty(const Multiname* name_in) const
XMLObject 544 core/XMLObject.cpp void XMLObject::setMultinameProperty(const Multiname* name_in, Atom V)
XMLObject 583 core/XMLObject.cpp XMLObject *x = AvmCore::atomToXMLObject(V);
XMLObject 728 core/XMLObject.cpp XMLObject* nd = new (core->GetGC()) XMLObject (toplevel->xmlClass(), was);
XMLObject 755 core/XMLObject.cpp XMLObject *y = new (core->GetGC()) XMLObject (toplevel->xmlClass(), e);
XMLObject 769 core/XMLObject.cpp XMLObject* target = (notify) ? new (core->GetGC()) XMLObject(xmlClass(), xi) : 0;
XMLObject 777 core/XMLObject.cpp XMLObject* nd = new (core->GetGC()) XMLObject (toplevel->xmlClass(), ild);
XMLObject 786 core/XMLObject.cpp XMLObject* nd = new (core->GetGC()) XMLObject (toplevel->xmlClass(), xi->_getAt(0));
XMLObject 809 core/XMLObject.cpp XMLObject* xml = new (core->GetGC()) XMLObject(xmlClass(), m_node->_getAt(i));
XMLObject 817 core/XMLObject.cpp bool XMLObject::deleteMultinameProperty(const Multiname* name_in)
XMLObject 888 core/XMLObject.cpp XMLObject *r = new (core->GetGC()) XMLObject (xmlClass(), x);
XMLObject 906 core/XMLObject.cpp Atom XMLObject::getDescendants(const Multiname* name_in) const
XMLObject 954 core/XMLObject.cpp XMLObject *co = new (core->GetGC()) XMLObject(toplevel->xmlClass(), child);
XMLObject 971 core/XMLObject.cpp void XMLObject::setAtomProperty(Atom P, Atom V)
XMLObject 978 core/XMLObject.cpp Atom XMLObject::getUintProperty(uint32 index) const
XMLObject 986 core/XMLObject.cpp void XMLObject::setUintProperty(uint32 /*i*/, Atom /*value*/)
XMLObject 992 core/XMLObject.cpp bool XMLObject::delUintProperty(uint32 /*i*/)
XMLObject 1000 core/XMLObject.cpp bool XMLObject::deleteAtomProperty(Atom P)
XMLObject 1010 core/XMLObject.cpp bool XMLObject::hasUintProperty(uint32 index) const
XMLObject 1015 core/XMLObject.cpp bool XMLObject::hasMultinameProperty(const Multiname* name_in) const
XMLObject 1067 core/XMLObject.cpp bool XMLObject::hasAtomProperty(Atom P) const
XMLObject 1075 core/XMLObject.cpp XMLObject *XMLObject::_deepCopy () const
XMLObject 1081 core/XMLObject.cpp XMLObject *y = new (core->GetGC()) XMLObject(xmlClass(), e);
XMLObject 1087 core/XMLObject.cpp XMLListObject *XMLObject::AS3_descendants(Atom P) const
XMLObject 1095 core/XMLObject.cpp Atom XMLObject::_resolveValue ()
XMLObject 1100 core/XMLObject.cpp Namespace *XMLObject::GenerateUniquePrefix (Namespace *ns, const AtomArray *namespaces) const
XMLObject 1161 core/XMLObject.cpp void XMLObject::__toXMLString(StringBuffer &s, AtomArray *AncestorNamespaces, int indentLevel, bool includeChildren) const
XMLObject 1446 core/XMLObject.cpp XMLObject *xo = new (core->GetGC()) XMLObject(toplevel()->xmlClass(), child);
XMLObject 1491 core/XMLObject.cpp Atom XMLObject::nextName(int index)
XMLObject 1506 core/XMLObject.cpp Atom XMLObject::nextValue(int index)
XMLObject 1516 core/XMLObject.cpp int XMLObject::nextNameIndex(int index)
XMLObject 1527 core/XMLObject.cpp XMLObject *XMLObject::AS3_addNamespace (Atom _namespace)
XMLObject 1547 core/XMLObject.cpp XMLObject *XMLObject::AS3_appendChild (Atom child)
XMLObject 1575 core/XMLObject.cpp XMLListObject *XMLObject::AS3_attribute (Atom arg)
XMLObject 1583 core/XMLObject.cpp XMLListObject *XMLObject::AS3_attributes ()
XMLObject 1592 core/XMLObject.cpp XMLListObject *XMLObject::AS3_child (Atom P)
XMLObject 1611 core/XMLObject.cpp int XMLObject::AS3_childIndex()
XMLObject 1616 core/XMLObject.cpp XMLListObject *XMLObject::AS3_children ()
XMLObject 1622 core/XMLObject.cpp XMLListObject *XMLObject::AS3_comments ()
XMLObject 1642 core/XMLObject.cpp bool XMLObject::AS3_contains (Atom value)
XMLObject 1665 core/XMLObject.cpp XMLObject *XMLObject::AS3_copy ()
XMLObject 1671 core/XMLObject.cpp XMLListObject *XMLObject::AS3_elements (Atom name) // name defaults to '*'
XMLObject 1704 core/XMLObject.cpp bool XMLObject::XML_AS3_hasOwnProperty (Atom P)
XMLObject 1716 core/XMLObject.cpp bool XMLObject::AS3_hasComplexContent ()
XMLObject 1722 core/XMLObject.cpp bool XMLObject::AS3_hasSimpleContent ()
XMLObject 1728 core/XMLObject.cpp ArrayObject *XMLObject::AS3_inScopeNamespaces ()
XMLObject 1756 core/XMLObject.cpp Atom XMLObject::AS3_insertChildAfter (Atom child1, Atom child2)
XMLObject 1816 core/XMLObject.cpp Atom XMLObject::AS3_insertChildBefore (Atom child1, Atom child2)
XMLObject 1876 core/XMLObject.cpp Atom XMLObject::AS3_localName ()
XMLObject 1890 core/XMLObject.cpp Atom XMLObject::AS3_name ()
XMLObject 1901 core/XMLObject.cpp Atom XMLObject::_namespace (Atom p_prefix, int argc) // prefix is optional
XMLObject 1946 core/XMLObject.cpp ArrayObject *XMLObject::AS3_namespaceDeclarations ()
XMLObject 2012 core/XMLObject.cpp String *XMLObject::AS3_nodeKind () const
XMLObject 2017 core/XMLObject.cpp XMLObject *XMLObject::AS3_normalize ()
XMLObject 2028 core/XMLObject.cpp XMLObject *xo = new (core->GetGC()) XMLObject(toplevel()->xmlClass(), x);
XMLObject 2044 core/XMLObject.cpp XMLObject *nd = new (core->GetGC()) XMLObject (xmlClass(), x2);
XMLObject 2057 core/XMLObject.cpp XMLObject *nd = new (core->GetGC()) XMLObject (xmlClass(), prior);
XMLObject 2070 core/XMLObject.cpp XMLObject *xo = new (core->GetGC()) XMLObject (xmlClass(), x);
XMLObject 2083 core/XMLObject.cpp Atom XMLObject::AS3_parent ()
XMLObject 2086 core/XMLObject.cpp return (new (core()->GetGC()) XMLObject (toplevel()->xmlClass(), m_node->getParent()))->atom();
XMLObject 2091 core/XMLObject.cpp XMLListObject *XMLObject::AS3_processingInstructions (Atom name) // name defaults to '*'
XMLObject 2124 core/XMLObject.cpp XMLObject *XMLObject::AS3_prependChild (Atom value)
XMLObject 2151 core/XMLObject.cpp bool XMLObject::XML_AS3_propertyIsEnumerable(Atom P) // NOT virtual, not an override
XMLObject 2161 core/XMLObject.cpp XMLObject *XMLObject::AS3_removeNamespace (Atom nsAtom)
XMLObject 2203 core/XMLObject.cpp XMLObject *xo = new (core->GetGC()) XMLObject(toplevel()->xmlClass(), p);
XMLObject 2215 core/XMLObject.cpp XMLObject *XMLObject::AS3_replace (Atom P, Atom value)
XMLObject 2226 core/XMLObject.cpp XMLObject *x = AvmCore::atomToXMLObject(value);
XMLObject 2279 core/XMLObject.cpp XMLObject* nd = new (core->GetGC()) XMLObject (xmlClass(), was);
XMLObject 2297 core/XMLObject.cpp XMLObject *XMLObject::AS3_setChildren (Atom value)
XMLObject 2303 core/XMLObject.cpp void XMLObject::AS3_setLocalName (Atom name)
XMLObject 2339 core/XMLObject.cpp void XMLObject::AS3_setName (Atom name)
XMLObject 2395 core/XMLObject.cpp void XMLObject::AS3_setNamespace (Atom ns)
XMLObject 2424 core/XMLObject.cpp XMLListObject *XMLObject::AS3_text ()
XMLObject 2441 core/XMLObject.cpp Atom XMLObject::toString ()
XMLObject 2460 core/XMLObject.cpp XMLObject *xo = new (core->GetGC()) XMLObject(toplevel()->xmlClass(), child);
XMLObject 2477 core/XMLObject.cpp Stringp XMLObject::AS3_toString()
XMLObject 2482 core/XMLObject.cpp String *XMLObject::AS3_toXMLString ()
XMLObject 2491 core/XMLObject.cpp Stringp XMLObject::format(AvmCore* core) const
XMLObject 2513 core/XMLObject.cpp int XMLObject::getClass() const
XMLObject 2518 core/XMLObject.cpp uint32 XMLObject::_length() const
XMLObject 2523 core/XMLObject.cpp XMLObject *XMLObject::getParent()
XMLObject 2526 core/XMLObject.cpp return new (core()->GetGC()) XMLObject (toplevel()->xmlClass(), m_node->getParent());
XMLObject 2531 core/XMLObject.cpp void XMLObject::setValue(Stringp s)
XMLObject 2536 core/XMLObject.cpp Stringp XMLObject::getValue()
XMLObject 2541 core/XMLObject.cpp bool XMLObject::getQName(Multiname *m)
XMLObject 2546 core/XMLObject.cpp Atom XMLObject::AS3_setNotification(FunctionObject* f)
XMLObject 2559 core/XMLObject.cpp FunctionObject* XMLObject::AS3_notification()
XMLObject 2564 core/XMLObject.cpp bool XMLObject::notifyNeeded(E4XNode* initialTarget)
XMLObject 2584 core/XMLObject.cpp void XMLObject::childChanges(Stringp type, Atom value, E4XNode* prior)
XMLObject 2592 core/XMLObject.cpp XMLObject* target = new (core->GetGC()) XMLObject(top->xmlClass(), initialTarget);
XMLObject 2596 core/XMLObject.cpp XMLObject* xml = new (core->GetGC()) XMLObject(xmlClass(), prior);
XMLObject 2624 core/XMLObject.cpp void XMLObject::nonChildChanges(Stringp type, Atom value, Atom detail)
XMLObject 2631 core/XMLObject.cpp XMLObject* target = new (core->GetGC()) XMLObject(top->xmlClass(), initialTarget);
XMLObject 2639 core/XMLObject.cpp void XMLObject::issueNotifications(AvmCore* core, Toplevel* top, E4XNode* initialTarget, Atom target, Stringp type, Atom value, Atom detail)
XMLObject 2650 core/XMLObject.cpp XMLObject* currentTarget = new (core->GetGC()) XMLObject(top->xmlClass(), node);
XMLObject 2674 core/XMLObject.cpp XMLListObject * XMLObject::filter (Atom propertyName, Atom value)
XMLObject 2689 core/XMLObject.cpp void XMLObject::_filter (XMLListObject *l, const Multiname &name, Atom value)
XMLObject 2769 core/XMLObject.cpp void XMLObject::dispose()
XMLObject 2917 core/XMLObject.cpp Namespace *XMLObject::GetNamespace (const Multiname &mn, const AtomArray *nsArray) const
XMLObject 116 core/XMLObject.h class XMLObject : public ScriptObject
XMLObject 168 core/XMLObject.h XMLObject* AS3_addNamespace (Atom _namespace);
XMLObject 169 core/XMLObject.h XMLObject* AS3_appendChild (Atom child);
XMLObject 177 core/XMLObject.h XMLObject* AS3_copy ();
XMLObject 196 core/XMLObject.h XMLObject* AS3_normalize ();
XMLObject 199 core/XMLObject.h XMLObject* AS3_prependChild (Atom value);
XMLObject 201 core/XMLObject.h XMLObject* AS3_removeNamespace (Atom _namespace);
XMLObject 202 core/XMLObject.h XMLObject* AS3_replace (Atom propertyName, Atom value);
XMLObject 203 core/XMLObject.h XMLObject* AS3_setChildren (Atom value);
XMLObject 212 core/XMLObject.h inline XMLObject* addNamespace (Atom _namespace) { return AS3_addNamespace (_namespace); }
XMLObject 213 core/XMLObject.h inline XMLObject* appendChild (Atom child) { return AS3_appendChild (child); }
XMLObject 221 core/XMLObject.h inline XMLObject* copy () { return AS3_copy (); }
XMLObject 239 core/XMLObject.h inline XMLObject* normalize () { return AS3_normalize (); }
XMLObject 242 core/XMLObject.h inline XMLObject* prependChild (Atom value) { return AS3_prependChild (value); }
XMLObject 244 core/XMLObject.h inline XMLObject* removeNamespace (Atom _namespace) { return AS3_removeNamespace (_namespace); }
XMLObject 245 core/XMLObject.h inline XMLObject* replace (Atom propertyName, Atom value) { return AS3_replace (propertyName, value); }
XMLObject 246 core/XMLObject.h inline XMLObject* setChildren (Atom value) { return AS3_setChildren (value); }
XMLObject 255 core/XMLObject.h XMLObject* _deepCopy () const;
XMLObject 268 core/XMLObject.h XMLObject* getParent();
XMLObject 282 core/XMLObject.h XMLObject(XMLClass *type, Stringp s=NULL, Namespace *defaultNamespace=NULL);
XMLObject 283 core/XMLObject.h XMLObject(XMLClass *type, E4XNode *node);
XMLObject 201 core/avmplus.h class XMLObject;
XMLObject 277 core/builtin.cpp XMLObject* const obj = (XMLObject*)AvmThunkUnbox_AvmReceiver(AvmObject, argv[argoff0]);
XMLObject 103 core/builtin.h class XMLObject; //XML