pub(crate) fn own_enumerable_entries(
it: &mut Interp,
s: &ObjRef,
) -> Vec<(String, Value)>Expand description
Object.assign の1ソース分の「自身の列挙可能プロパティ」を集める。
以前は s.borrow().props を直接見るだけだったため、(1) Proxy(自身は props を
持たず target 側にある)と (2) 配列(要素は props ではなく ObjKind::Array 側にある)
の2種類のソースからは何もコピーされないバグだった。