pub(crate) fn implicit_proto(
it: &Interp,
o: &Rc<RefCell<Obj>>,
) -> Option<Rc<RefCell<Obj>>>Expand description
o のプロトタイプ(明示的な proto、無ければ種類に応じた組込みの prototype、
その先は Object.prototype。Object.prototype 自身と null_proto は None)。
Object.getPrototypeOf と instanceof が共有する。【2026-10-17】instanceof は
配列・素のオブジェクト以外の組込み(Promise・Map 等)を辿れず、p instanceof Promise
が偽になっていた(YouTube の遅延コンポーネントが Promise を要素名として描こうとした)。