Lines Matching refs:binding_kind
900 BindingKind* binding_kind, in LookupRecursive() argument
902 ASSERT(binding_kind != NULL); in LookupRecursive()
910 *binding_kind = BOUND; in LookupRecursive()
917 *binding_kind = UNBOUND; in LookupRecursive()
920 *binding_kind = BOUND; in LookupRecursive()
922 var = outer_scope_->LookupRecursive(name, binding_kind, factory); in LookupRecursive()
923 if (*binding_kind == BOUND && (is_function_scope() || is_with_scope())) { in LookupRecursive()
937 *binding_kind = DYNAMIC_LOOKUP; in LookupRecursive()
944 if (*binding_kind == BOUND) { in LookupRecursive()
945 *binding_kind = BOUND_EVAL_SHADOWED; in LookupRecursive()
946 } else if (*binding_kind == UNBOUND) { in LookupRecursive()
947 *binding_kind = UNBOUND_EVAL_SHADOWED; in LookupRecursive()
964 BindingKind binding_kind; in ResolveVariable() local
965 Variable* var = LookupRecursive(proxy->name(), &binding_kind, factory); in ResolveVariable()
966 switch (binding_kind) { in ResolveVariable()