Binding 121 axscript/DomainClass.cpp domainEnv->namedScripts->add(name, core()->publicNamespace, (Binding)(ScriptEnv *)scriptEnv); Binding 58 core/AbcData.cpp Binding b = tb->findBinding(name.getName(), name.getNamespace()); Binding 101 core/AbcEnv-inlines.h return m_privateScriptEnvs->add(name, ns, (Binding) scriptEnv); Binding 195 core/AvmCore-inlines.h REALLY_INLINE /*static*/ BindingKind AvmCore::bindingKind(Binding b) Binding 200 core/AvmCore-inlines.h REALLY_INLINE /*static*/ bool AvmCore::isMethodBinding(Binding b) Binding 205 core/AvmCore-inlines.h REALLY_INLINE /*static*/ bool AvmCore::isAccessorBinding(Binding b) Binding 210 core/AvmCore-inlines.h REALLY_INLINE /*static*/ bool AvmCore::hasSetterBinding(Binding b) Binding 215 core/AvmCore-inlines.h REALLY_INLINE /*static*/ bool AvmCore::hasGetterBinding(Binding b) Binding 220 core/AvmCore-inlines.h REALLY_INLINE /*static*/ int AvmCore::bindingToGetterId(Binding b) Binding 226 core/AvmCore-inlines.h REALLY_INLINE /*static*/ int AvmCore::bindingToSetterId(Binding b) Binding 232 core/AvmCore-inlines.h REALLY_INLINE /*static*/ int AvmCore::bindingToMethodId(Binding b) Binding 238 core/AvmCore-inlines.h REALLY_INLINE /*static*/ int AvmCore::bindingToSlotId(Binding b) Binding 244 core/AvmCore-inlines.h REALLY_INLINE /*static*/ int AvmCore::isSlotBinding(Binding b) Binding 250 core/AvmCore-inlines.h REALLY_INLINE /*static*/ Binding AvmCore::makeSlotBinding(uintptr_t id, BindingKind kind) Binding 253 core/AvmCore-inlines.h return Binding((id << 3) | kind); Binding 256 core/AvmCore-inlines.h REALLY_INLINE /*static*/ Binding AvmCore::makeMGSBinding(uintptr_t id, BindingKind kind) Binding 259 core/AvmCore-inlines.h return Binding((id << 3) | kind); Binding 262 core/AvmCore-inlines.h REALLY_INLINE /*static*/ Binding AvmCore::makeGetSetBinding(Binding b) Binding 265 core/AvmCore-inlines.h return Binding((uintptr_t(b) & ~7) | BKIND_GETSET); Binding 268 core/AvmCore-inlines.h REALLY_INLINE /*static*/ int AvmCore::isVarBinding(Binding b) Binding 273 core/AvmCore-inlines.h REALLY_INLINE /*static*/ int AvmCore::isConstBinding(Binding b) Binding 585 core/AvmCore.h static BindingKind bindingKind(Binding b); Binding 587 core/AvmCore.h static bool isMethodBinding(Binding b); Binding 589 core/AvmCore.h static bool isAccessorBinding(Binding b); Binding 591 core/AvmCore.h static bool hasSetterBinding(Binding b); Binding 593 core/AvmCore.h static bool hasGetterBinding(Binding b); Binding 595 core/AvmCore.h static int bindingToGetterId(Binding b); Binding 597 core/AvmCore.h static int bindingToSetterId(Binding b); Binding 599 core/AvmCore.h static int bindingToMethodId(Binding b); Binding 601 core/AvmCore.h static int bindingToSlotId(Binding b); Binding 604 core/AvmCore.h static int isSlotBinding(Binding b); Binding 606 core/AvmCore.h static Binding makeSlotBinding(uintptr_t id, BindingKind kind); Binding 608 core/AvmCore.h static Binding makeMGSBinding(uintptr_t id, BindingKind kind); Binding 610 core/AvmCore.h static Binding makeGetSetBinding(Binding b); Binding 613 core/AvmCore.h static int isVarBinding(Binding b); Binding 616 core/AvmCore.h static int isConstBinding(Binding b); Binding 2466 core/CodegenLIR.cpp Binding b = toplevel->getBinding(base, name); Binding 2509 core/CodegenLIR.cpp Binding b = toplevel->getBinding(base, name); Binding 2546 core/CodegenLIR.cpp Binding b = toplevel->getBinding(base, name); Binding 2575 core/CodegenLIR.cpp Binding b = toplevel->getBinding(obj.traits, name); Binding 2599 core/CodegenLIR.cpp Binding b = toplevel->getBinding(obj.traits, name); Binding 2633 core/CodegenLIR.cpp Binding b = toplevel->getBinding(obj.traits, name); Binding 3703 core/CodegenLIR.cpp Binding b = state->verifier->getToplevel(this)->getBinding(baseTraits, name); Binding 72 core/Domain.h void addNamedTrait(Stringp name, Namespace* ns, Traits* v) { m_namedTraits->add(name, ns, (Binding)v); } Binding 73 core/Domain.h void addNamedScript(Stringp name, Namespace* ns, MethodInfo* v) { m_namedScripts->add(name, ns, (Binding)v); } Binding 55 core/DomainEnv.h inline void addNamedScript(Stringp name, Namespacep ns, ScriptEnv* scriptEnv) { m_namedScripts->add(name, ns, Binding(scriptEnv)); } Binding 94 core/FunctionClass.cpp Binding b = t->findBinding(core()->internConstantStringLatin1("emptyCtor")); Binding 1389 core/MethodEnv.cpp Binding b = toplevel->getBindingAndDeclarer(vtable->traits, *multiname, declarer); Binding 1448 core/MethodEnv.cpp Binding b = toplevel->getBinding(base->traits, multiname); Binding 1492 core/MethodEnv.cpp Binding b = toplevel->getBinding(traits, multiname); Binding 1527 core/MethodEnv.cpp Binding b = toplevel->getBinding(vtable->traits, multiname); Binding 1565 core/MethodEnv.cpp Binding b = toplevel->getBinding(vtable->traits, multiname); Binding 1619 core/MethodEnv.cpp Binding b = toplevel->getBinding(o->traits(), multiname); Binding 1634 core/MethodEnv.cpp Binding b = toplevel->getBinding(toplevel->toTraits(atom), multiname); Binding 1642 core/MethodEnv.cpp Binding b = toplevel->getBinding(o->traits(), multiname); Binding 1690 core/MethodEnv.cpp Binding b = toplevel->getBinding(t, multiname); Binding 1714 core/MethodEnv.cpp Binding b = toplevel->getBinding(t, multiname); Binding 1734 core/MethodEnv.cpp Binding b = toplevel->getBinding(t, multiname); Binding 49 core/MultinameHashtable-inlines.h REALLY_INLINE Binding MultinameHashtable::get(Stringp name, NamespaceSetp nsset) const Binding 54 core/MultinameHashtable-inlines.h REALLY_INLINE Binding MultinameHashtable::getMulti(const Multiname& name) const Binding 69 core/MultinameHashtable-inlines.h REALLY_INLINE Binding MultinameHashtable::valueAt(int index) const Binding 106 core/MultinameHashtable-inlines.h REALLY_INLINE Binding StMNHTIterator::value() const Binding 57 core/MultinameHashtable.cpp Binding MultinameHashtable::getMulti(const Multiname* mname) const Binding 69 core/MultinameHashtable.cpp Binding MultinameHashtable::getMulti(const Multiname& mname, Namespacep& match) const Binding 76 core/MultinameHashtable.cpp Binding b = get(mname.getName(), mname.getNamespace()); Binding 88 core/MultinameHashtable.cpp void MultinameHashtable::add(Stringp name, Namespacep ns, Binding value) Binding 176 core/MultinameHashtable.cpp Binding matchValue = match->value; Binding 244 core/MultinameHashtable.cpp void MultinameHashtable::put(Stringp name, Namespacep ns, Binding value) Binding 313 core/MultinameHashtable.cpp Binding MultinameHashtable::get(Stringp name, Namespacep ns) const Binding 327 core/MultinameHashtable.cpp Binding MultinameHashtable::getName(Stringp name) const Binding 58 core/MultinameHashtable.h const Binding BIND_AMBIGUOUS = (Binding)-1; Binding 59 core/MultinameHashtable.h const Binding BIND_NONE = (Binding)BKIND_NONE; // no such binding Binding 74 core/MultinameHashtable.h Binding value; Binding 126 core/MultinameHashtable.h void put(Stringp name, Namespacep ns, Binding value); Binding 127 core/MultinameHashtable.h Binding get(Stringp name, Namespacep ns) const; Binding 128 core/MultinameHashtable.h Binding get(Stringp name, NamespaceSetp nsset) const; Binding 129 core/MultinameHashtable.h Binding getName(Stringp name) const; Binding 130 core/MultinameHashtable.h Binding getMulti(const Multiname* name) const; Binding 131 core/MultinameHashtable.h Binding getMulti(const Multiname& name) const; Binding 134 core/MultinameHashtable.h Binding getMulti(const Multiname& name, Namespacep& match) const; Binding 141 core/MultinameHashtable.h void add(Stringp name, Namespacep ns, Binding value); Binding 148 core/MultinameHashtable.h Binding valueAt(int index) const; Binding 193 core/MultinameHashtable.h Binding value() const; Binding 188 core/PoolObject.cpp _namedTraits->add(name, ns, (Binding)traits); Binding 669 core/PoolObject.cpp _privateNamedScripts->add(name, ns, (Binding)script); Binding 46 core/Toplevel-inlines.h Binding b = avmplus::getBinding(this, vtable, name); Binding 65 core/Toplevel-inlines.h REALLY_INLINE Binding Toplevel::getBinding(Traits* traits, const Multiname* ref) const Binding 534 core/Toplevel.cpp const Binding propBinding = getBinding(vtable->traits, multiname); Binding 573 core/Toplevel.cpp const Binding propBinding = getBinding(vtable->traits, multiname); Binding 622 core/Toplevel.cpp Binding b = getBinding(vtable->traits, multiname); Binding 693 core/Toplevel.cpp Binding b = getBinding(vtable->traits, multiname); Binding 780 core/Toplevel.cpp Binding Toplevel::getBindingAndDeclarer(Traits* traits, const Multiname& ref, Traitsp& declarer) const Binding 782 core/Toplevel.cpp Binding b = BIND_NONE; Binding 234 core/Toplevel.h void setproperty_b(Atom obj, const Multiname* multiname, Atom value, VTable* vtable, Binding b) const; Binding 257 core/Toplevel.h Binding getBinding(Traits* traits, const Multiname* multiname) const; Binding 260 core/Toplevel.h Binding getBindingAndDeclarer(Traits* traits, const Multiname& multiname, Traitsp& declarer) const; Binding 112 core/Traits-inlines.h REALLY_INLINE Binding TraitsBindings::valueAt(int32_t index) const Binding 76 core/Traits.cpp Binding TraitsBindings::findBinding(Stringp name) const Binding 80 core/Traits.cpp const Binding b = self->m_bindings->getName(name); Binding 87 core/Traits.cpp Binding TraitsBindings::findBinding(Stringp name, Namespacep ns) const Binding 91 core/Traits.cpp const Binding b = self->m_bindings->get(name, ns); Binding 98 core/Traits.cpp Binding TraitsBindings::findBinding(Stringp name, NamespaceSetp nsset) const Binding 102 core/Traits.cpp const Binding b = self->m_bindings->get(name, nsset); Binding 109 core/Traits.cpp Binding TraitsBindings::findBindingAndDeclarer(const Multiname& mn, Traitsp& declarer) const Binding 116 core/Traits.cpp Binding const b = self->m_bindings->getMulti(mn, foundns); Binding 131 core/Traits.cpp Binding const bp = declParent->getTraitsBindings()->findBinding(mn.getName(), declParent->protectedNamespace); Binding 309 core/Traits.cpp Binding iBinding = iter.value(); Binding 312 core/Traits.cpp Binding cBinding = this->findBinding(name, ns); Binding 316 core/Traits.cpp const Binding pBinding = this->findBinding(name, core->getPublicNamespace(owner->pool)); Binding 388 core/Traits.cpp Binding iBinding = iter.value(); Binding 390 core/Traits.cpp const Binding cBinding = this->findBinding(name, ns); Binding 394 core/Traits.cpp const Binding pBinding = this->findBinding(name, ifc->core->getPublicNamespace(owner->pool)); Binding 815 core/Traits.cpp Binding baseBinding = this->getOverride(basetb, ns, name, ne.tag, toplevel); Binding 840 core/Traits.cpp Binding baseBinding = bindings->get(name, ns); Binding 1073 core/Traits.cpp const Binding b = tb->m_bindings->get(name, ns); Binding 1327 core/Traits.cpp const Binding b = td->findBinding(qn.getName(), qn.getNamespace()); Binding 1873 core/Traits.cpp Binding Traits::getOverride(TraitsBindingsp basetb, Namespacep ns, Stringp name, int tag, const Toplevel* toplevel) const Binding 1875 core/Traits.cpp Binding baseBinding = BIND_NONE; Binding 148 core/Traits.h Binding findBinding(Stringp key) const; Binding 149 core/Traits.h Binding findBinding(Stringp name, Namespacep ns) const; Binding 150 core/Traits.h Binding findBinding(Stringp name, NamespaceSetp nsset) const; Binding 151 core/Traits.h Binding findBindingAndDeclarer(const Multiname& mn, Traitsp& declarer) const; Binding 158 core/Traits.h Binding valueAt(int32_t index) const; Binding 293 core/Traits.h Binding getOverride(TraitsBindingsp basetb, Namespacep ns, Stringp name, int tag, const Toplevel *toplevel) const; Binding 298 core/Traits.h Binding binding) const; Binding 53 core/TraitsIterator.h bool getNext(Stringp& key, Namespacep& ns, Binding& value) Binding 299 core/TypeDescriber.cpp Binding binding = iter.value(); Binding 142 core/VTable.cpp const Binding iBinding = iter.value(); Binding 149 core/VTable.cpp Binding cBinding = BIND_NONE; Binding 836 core/Verifier.cpp Binding b = (opcode == OP_initproperty) ? Binding 1215 core/Verifier.cpp Binding b = toplevel->getBinding(obj.traits, &multiname); Binding 1254 core/Verifier.cpp Binding b = toplevel->getBinding(base, &multiname); Binding 1290 core/Verifier.cpp Binding b = toplevel->getBinding(base, &multiname); Binding 1923 core/Verifier.cpp Binding b = toplevel->getBinding(t, &multiname); Binding 2081 core/Verifier.cpp Binding b = toplevel->getBinding(v.traits, &multiname); Binding 2097 core/Verifier.cpp Binding b = toplevel->getBinding(t, &multiname); Binding 2161 core/Verifier.cpp Binding b = toplevel->getBinding(obj.traits, &multiname); Binding 2718 core/Verifier.cpp Binding Verifier::findMathFunction(TraitsBindingsp math, const Multiname& multiname, Binding b, int argc) Binding 2721 core/Verifier.cpp Binding newb = math->findBinding(newname); Binding 2742 core/Verifier.cpp Binding Verifier::findStringFunction(TraitsBindingsp str, const Multiname& multiname, Binding b, int argc) Binding 2745 core/Verifier.cpp Binding newb = str->findBinding(newname); Binding 139 core/Verifier.h bool emitCallpropertyMethod(AbcOpcode opcode, Traits* t, Binding b, Multiname& multiname, uint32_t multiname_index, uint32_t argc, const byte* pc); Binding 140 core/Verifier.h bool emitCallpropertySlot(AbcOpcode opcode, int& sp, Traits* t, Binding b, uint32_t argc, const byte *pc); Binding 144 core/Verifier.h Binding findMathFunction(TraitsBindingsp math, const Multiname& name, Binding b, int argc); Binding 145 core/Verifier.h Binding findStringFunction(TraitsBindingsp string, const Multiname& name, Binding b, int argc); Binding 164 core/Verifier.h Traits* readBinding(Traits* traits, Binding b); Binding 65 core/instr-inlines.h Atom call_method_binding(Atom base, VTable* vtable, Binding b, int argc, Atom* atomv) Binding 75 core/instr-inlines.h Atom call_slot_binding(E env, Atom base, Binding b, int argc, Atom* atomv) Binding 82 core/instr-inlines.h Atom call_get_binding(Atom base, VTable* vtable, Binding b) Binding 156 core/instr-inlines.h Binding getBinding(E env, VTable* vtable, const Multiname* ref) Binding 90 core/instr.cpp Binding getBinding(E env, Traits* traits, const Multiname* ref) Binding 92 core/instr.cpp Binding b = BIND_NONE; Binding 59 core/instr.h Binding getBinding(E env, Traits* traits, const Multiname* ref); Binding 66 core/instr.h Binding getBinding(E env, VTable* vtable, const Multiname* ref); Binding 94 core/instr.h Atom callprop_b(E env, Atom base, const Multiname* name, int argc, Atom* atomv, VTable* vtable, Binding b); Binding 236 core/jit-calls.h Binding b = toplevel->getBinding(obj_type, c.name); Binding 392 core/jit-calls.h Binding b = toplevel->getBinding(actual_type, c.name); Binding 604 core/jit-calls.h Binding b = toplevel->getBinding(actual_type, c.name); Binding 432 eval/eval-cogen-expr.cpp ALLOC(Seq<Binding*>, Binding 433 eval/eval-cogen-expr.cpp (ALLOC(Binding, Binding 384 eval/eval-cogen.cpp for ( Seq<Binding*>* bindings = this->bindings ; bindings != NULL ; bindings = bindings->tl ) { Binding 385 eval/eval-cogen.cpp Binding* b = bindings->hd; Binding 561 eval/eval-parse.cpp Binding* Parser::findBinding(Str* name, BindingKind kind, BindingRib* rib) Binding 565 eval/eval-parse.cpp for ( Seq<Binding*>* bindings = rib->bindings.get() ; bindings != NULL ; bindings = bindings->tl ) { Binding 595 eval/eval-parse.cpp Binding* b = findBinding(name, TAG_varBinding); Binding 597 eval/eval-parse.cpp topRib->bindings.addAtEnd(ALLOC(Binding, (name, type_name, TAG_varBinding))); Binding 606 eval/eval-parse.cpp topRib->bindings.addAtEnd(ALLOC(Binding, (name, type_name, TAG_constBinding))); Binding 613 eval/eval-parse.cpp rib->bindings.addAtEnd(ALLOC(Binding, (fn->name, NULL, TAG_methodBinding))); Binding 621 eval/eval-parse.cpp topRib->bindings.addAtEnd(ALLOC(Binding, (name, NULL, TAG_namespaceBinding))); // FIXME: type for 'Namespace' Binding 727 eval/eval-parse.cpp Seq<Binding*>* bindings = topRib->bindings.get(); Binding 115 eval/eval-parse.h class Binding { Binding 117 eval/eval-parse.h Binding(Str* name, QualifiedName* type_name, BindingKind kind) Binding 140 eval/eval-parse.h CodeBlock(CodeType tag, Seq<Binding*>* bindings, Seq<FunctionDefn*>* functions, Seq<NamespaceDefn*>* namespaces, Seq<Stmt*>* stmts) Binding 155 eval/eval-parse.h Seq<Binding*>* const bindings; Binding 163 eval/eval-parse.h Program(Seq<Binding*>* bindings, Seq<FunctionDefn*>* functions, Seq<NamespaceDefn*>* namespaces, Seq<Stmt*>* stmts) Binding 208 eval/eval-parse.h FunctionDefn(Str* name, Seq<Binding*>* bindings, Binding 984 eval/eval-parse.h SeqBuilder<Binding*> bindings; Binding 999 eval/eval-parse.h Binding* findBinding(Str* name, BindingKind kind, BindingRib* rib=NULL); Binding 134 eval/eval.h class Binding; Binding 643 extensions/SamplerScript.cpp Binding b = self->toplevel()->getBinding(v->traits, &multiname); Binding 727 extensions/SamplerScript.cpp Binding b = self->toplevel()->getBinding(v->traits, &multiname);