namespace Jint.Native.Boolean { /// /// http://www.ecma-international.org/ecma-262/5.1/#sec-15.6.4 /// public sealed class BooleanPrototype : BooleanInstance { private BooleanPrototype(Engine engine) : base(engine) { } public static BooleanPrototype CreatePrototypeObject(Engine engine, BooleanConstructor booleanConstructor) { var obj = new BooleanPrototype(engine); obj.Prototype = engine.Object.PrototypeObject; obj.PrimitiveValue = false; obj.FastAddProperty("constructor", booleanConstructor, false, false, false); return obj; } } }