Searched refs:NativeErrorConstructor (Results 1 - 6 of 6) sorted by relevance

/macosx-10.10.1/JavaScriptCore-7600.1.17/runtime/
H A DNativeErrorConstructor.cpp22 #include "NativeErrorConstructor.h"
32 STATIC_ASSERT_IS_TRIVIALLY_DESTRUCTIBLE(NativeErrorConstructor);
34 const ClassInfo NativeErrorConstructor::s_info = { "Function", &InternalFunction::s_info, 0, 0, CREATE_METHOD_TABLE(NativeErrorConstructor) };
36 NativeErrorConstructor::NativeErrorConstructor(VM& vm, Structure* structure) function in class:JSC::NativeErrorConstructor
41 void NativeErrorConstructor::finishCreation(VM& vm, JSGlobalObject* globalObject, Structure* prototypeStructure, const String& name)
55 void NativeErrorConstructor::visitChildren(JSCell* cell, SlotVisitor& visitor)
57 NativeErrorConstructor* thisObject = jsCast<NativeErrorConstructor*>(cel
[all...]
H A DNativeErrorPrototype.h27 class NativeErrorConstructor;
36 static NativeErrorPrototype* create(VM& vm, JSGlobalObject* globalObject, Structure* structure, const String& name, NativeErrorConstructor* constructor)
44 void finishCreation(VM&, JSGlobalObject*, const String& nameAndMessage, NativeErrorConstructor*);
H A DNativeErrorConstructor.h33 class NativeErrorConstructor : public InternalFunction { class in namespace:JSC
37 static NativeErrorConstructor* create(VM& vm, JSGlobalObject* globalObject, Structure* structure, Structure* prototypeStructure, const String& name)
39 NativeErrorConstructor* constructor = new (NotNull, allocateCell<NativeErrorConstructor>(vm.heap)) NativeErrorConstructor(vm, structure);
57 NativeErrorConstructor(VM&, Structure*);
H A DNativeErrorPrototype.cpp26 #include "NativeErrorConstructor.h"
36 void NativeErrorPrototype::finishCreation(VM& vm, JSGlobalObject* globalObject, const WTF::String& nameAndMessage, NativeErrorConstructor* constructor)
H A DJSGlobalObject.h76 class NativeErrorConstructor;
165 WriteBarrier<NativeErrorConstructor> m_evalErrorConstructor;
166 WriteBarrier<NativeErrorConstructor> m_rangeErrorConstructor;
167 WriteBarrier<NativeErrorConstructor> m_referenceErrorConstructor;
168 WriteBarrier<NativeErrorConstructor> m_syntaxErrorConstructor;
169 WriteBarrier<NativeErrorConstructor> m_typeErrorConstructor;
170 WriteBarrier<NativeErrorConstructor> m_URIErrorConstructor;
361 NativeErrorConstructor* evalErrorConstructor() const { return m_evalErrorConstructor.get(); }
362 NativeErrorConstructor* rangeErrorConstructor() const { return m_rangeErrorConstructor.get(); }
363 NativeErrorConstructor* referenceErrorConstructo
[all...]
H A DJSGlobalObject.cpp99 #include "NativeErrorConstructor.h"
387 Structure* nativeErrorStructure = NativeErrorConstructor::createStructure(vm, this, m_functionPrototype.get());
388 m_evalErrorConstructor.set(vm, this, NativeErrorConstructor::create(vm, this, nativeErrorStructure, nativeErrorPrototypeStructure, ASCIILiteral("EvalError")));
389 m_rangeErrorConstructor.set(vm, this, NativeErrorConstructor::create(vm, this, nativeErrorStructure, nativeErrorPrototypeStructure, ASCIILiteral("RangeError")));
390 m_referenceErrorConstructor.set(vm, this, NativeErrorConstructor::create(vm, this, nativeErrorStructure, nativeErrorPrototypeStructure, ASCIILiteral("ReferenceError")));
391 m_syntaxErrorConstructor.set(vm, this, NativeErrorConstructor::create(vm, this, nativeErrorStructure, nativeErrorPrototypeStructure, ASCIILiteral("SyntaxError")));
392 m_typeErrorConstructor.set(vm, this, NativeErrorConstructor::create(vm, this, nativeErrorStructure, nativeErrorPrototypeStructure, ASCIILiteral("TypeError")));
393 m_URIErrorConstructor.set(vm, this, NativeErrorConstructor::create(vm, this, nativeErrorStructure, nativeErrorPrototypeStructure, ASCIILiteral("URIError")));

Completed in 133 milliseconds