12011-03-30 Kevin Ollivier <kevino@theolliviers.com>
2
3 Reviewed by NOBODY (OOPS!).
4
5 Add export macros to all exported JSCore methods.
6
7 https://bugs.webkit.org/show_bug.cgi?id=27551
8
9 * bytecompiler/BytecodeGenerator.h:
10 * collector/handles/HandleHeap.h:
11 * config.h:
12 * debugger/Debugger.h:
13 * debugger/DebuggerCallFrame.h:
14 * interpreter/Interpreter.h:
15 * parser/SourceProviderCache.h:
16 * profiler/Profiler.h:
17 * runtime/ArgList.h:
18 * runtime/CallData.h:
19 * runtime/Completion.h:
20 * runtime/ConstructData.h:
21 * runtime/DateInstance.h:
22 * runtime/Error.h:
23 * runtime/ExceptionHelpers.h:
24 * runtime/FunctionConstructor.h:
25 * runtime/Heap.h:
26 * runtime/Identifier.h:
27 (JSC::Identifier::toUInt32):
28 (JSC::Identifier::equal):
29 * runtime/InitializeThreading.h:
30 * runtime/InternalFunction.h:
31 * runtime/JSArray.h:
32 * runtime/JSByteArray.h:
33 * runtime/JSCell.h:
34 (JSC::JSCell::JSCell::classInfo):
35 (JSC::JSCell::JSCell::vptr):
36 (JSC::JSCell::JSCell::setVPtr):
37 (JSC::JSCell::JSCell::isString):
38 * runtime/JSFunction.h:
39 * runtime/JSGlobalData.h:
40 * runtime/JSGlobalObject.h:
41 * runtime/JSLock.h:
42 * runtime/JSObject.h:
43 * runtime/JSObjectWithGlobalObject.h:
44 * runtime/JSValue.h:
45 * runtime/JSVariableObject.h:
46 * runtime/JSWrapperObject.h:
47 * runtime/Lookup.h:
48 * runtime/MarkedSpace.h:
49 * runtime/ObjectPrototype.h:
50 * runtime/PropertyDescriptor.h:
51 * runtime/PropertyNameArray.h:
52 (JSC::PropertyNameArray::add):
53 * runtime/PropertySlot.h:
54 * runtime/RegExp.h:
55 * runtime/RegExpObject.h:
56 * runtime/RopeImpl.h:
57 * runtime/ScopeChain.h:
58 * runtime/SmallStrings.h:
59 * runtime/StringObject.h:
60 * runtime/Structure.h:
61 * runtime/TimeoutChecker.h:
62 * runtime/UString.h:
63 (JSC::UString::UString):
64 * wscript:
65 * wtf/ByteArray.h:
66 * wtf/CryptographicallyRandomNumber.h:
67 * wtf/CurrentTime.h:
68 * wtf/DateMath.h:
69 * wtf/DecimalNumber.h:
70 * wtf/FastMalloc.h:
71 * wtf/MD5.h:
72 * wtf/MainThread.h:
73 * wtf/NullPtr.cpp:
74 * wtf/NullPtr.h:
75 * wtf/OSAllocator.h:
76 * wtf/Platform.h:
77 * wtf/RandomNumber.h:
78 * wtf/RefCountedLeakCounter.h:
79 * wtf/ThreadSpecific.h:
80 * wtf/Threading.h:
81 * wtf/ThreadingPrimitives.h:
82 * wtf/WTFThreadData.h:
83 * wtf/dtoa.h:
84 * wtf/text/AtomicString.h:
85 (WTF::AtomicString::AtomicString):
86 (WTF::AtomicString::isHashTableDeletedValue):
87 (WTF::AtomicString::~AtomicString):
88 (WTF::AtomicString::impl):
89 * wtf/text/CString.h:
90 * wtf/text/StringBuilder.h:
91 * wtf/text/StringImpl.h:
92 (WTF::StringImpl::characters):
93 * wtf/text/WTFString.h:
94 (WTF::String::String):
95 (WTF::String::findIgnoringCase):
96 (WTF::String::isHashTableDeletedValue):
97 * wtf/unicode/Collator.h:
98 * wtf/unicode/UTF8.h:
99 * yarr/Yarr.h:
100 * yarr/YarrPattern.h:
101