pub fn boolean_get(_b: bool, key: &str) -> ValueExpand description
Boolean.prototype.toString/valueOf。以前は Value::Bool へのプロパティアクセスが
get_property() で一律 Value::Undefined を返しており、true.toString()/
false.valueOf() のような基本的な呼出しが「関数ではない」TypeError になっていた
(プリミティブ中 Boolean だけがメソッドを一切持たない状態だった)。NativeFn は環境を
捕獲できない生の関数ポインタのため、値は(他のプリミティブ同様)呼出時の this から
読み取る。