Esempio n. 1
0
ErrorPrototype::ErrorPrototype(TiExcState* exec, TiGlobalObject* globalObject, Structure* structure)
    : ErrorInstance(&exec->globalData(), structure)
{
    putDirectWithoutTransition(exec->globalData(), exec->propertyNames().name, jsNontrivialString(exec, "Error"), DontEnum);

    ASSERT(inherits(&s_info));
    putAnonymousValue(globalObject->globalData(), 0, globalObject);
}
DatePrototype::DatePrototype(ExecState* exec, JSGlobalObject* globalObject, Structure* structure)
    : DateInstance(exec, structure)
{
    ASSERT(inherits(&s_info));

    // The constructor will be added later, after DateConstructor has been built.
    putAnonymousValue(exec->globalData(), 0, globalObject);
}
Esempio n. 3
0
NumberPrototype::NumberPrototype(TiExcState* exec, TiGlobalObject* globalObject, Structure* structure)
    : NumberObject(exec->globalData(), structure)
{
    setInternalValue(exec->globalData(), jsNumber(0));

    ASSERT(inherits(&s_info));
    putAnonymousValue(globalObject->globalData(), 0, globalObject);
}
Esempio n. 4
0
DatePrototype::DatePrototype(ExecState* exec, JSGlobalObject* globalObject, NonNullPassRefPtr<Structure> structure)
    : DateInstance(exec, structure)
{
    // The constructor will be added later, after DateConstructor has been built.
    putAnonymousValue(0, globalObject);
}