Commit 005e597b authored by sfalken@apple.com's avatar sfalken@apple.com

Add header guards to WebCore forwarding headers.

        
        Speeds up WebCore debug build on Windows by 12% on my system,
        since Visual Studio appears to not optimize for standard header
        guards in included files.
        
        Rubber stamped by Ada Chan.



git-svn-id: svn://svn.chromium.org/blink/trunk@42521 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 12a28a6b
2009-04-14 Steve Falkenburg <sfalken@apple.com>
Add header guards to WebCore forwarding headers.
Speeds up WebCore debug build on Windows by 12% on my system,
since Visual Studio appears to not optimize for standard header
guards in included files.
Rubber stamped by Ada Chan.
* ForwardingHeaders/debugger/Debugger.h:
* ForwardingHeaders/debugger/DebuggerActivation.h:
* ForwardingHeaders/debugger/DebuggerCallFrame.h:
* ForwardingHeaders/interpreter/CallFrame.h:
* ForwardingHeaders/interpreter/Interpreter.h:
* ForwardingHeaders/masm/X86Assembler.h:
* ForwardingHeaders/parser/Parser.h:
* ForwardingHeaders/parser/SourceCode.h:
* ForwardingHeaders/parser/SourceProvider.h:
* ForwardingHeaders/pcre/pcre.h:
* ForwardingHeaders/profiler/Profile.h:
* ForwardingHeaders/profiler/ProfileNode.h:
* ForwardingHeaders/profiler/Profiler.h:
* ForwardingHeaders/runtime/ArgList.h:
* ForwardingHeaders/runtime/ArrayPrototype.h:
* ForwardingHeaders/runtime/BooleanObject.h:
* ForwardingHeaders/runtime/CallData.h:
* ForwardingHeaders/runtime/Collector.h:
* ForwardingHeaders/runtime/CollectorHeapIterator.h:
* ForwardingHeaders/runtime/Completion.h:
* ForwardingHeaders/runtime/ConstructData.h:
* ForwardingHeaders/runtime/DateInstance.h:
* ForwardingHeaders/runtime/Error.h:
* ForwardingHeaders/runtime/FunctionConstructor.h:
* ForwardingHeaders/runtime/FunctionPrototype.h:
* ForwardingHeaders/runtime/Identifier.h:
* ForwardingHeaders/runtime/InitializeThreading.h:
* ForwardingHeaders/runtime/InternalFunction.h:
* ForwardingHeaders/runtime/JSArray.h:
* ForwardingHeaders/runtime/JSByteArray.h:
* ForwardingHeaders/runtime/JSFunction.h:
* ForwardingHeaders/runtime/JSGlobalData.h:
* ForwardingHeaders/runtime/JSGlobalObject.h:
* ForwardingHeaders/runtime/JSLock.h:
* ForwardingHeaders/runtime/JSNumberCell.h:
* ForwardingHeaders/runtime/JSObject.h:
* ForwardingHeaders/runtime/JSString.h:
* ForwardingHeaders/runtime/JSValue.h:
* ForwardingHeaders/runtime/Lookup.h:
* ForwardingHeaders/runtime/ObjectPrototype.h:
* ForwardingHeaders/runtime/Operations.h:
* ForwardingHeaders/runtime/PropertyMap.h:
* ForwardingHeaders/runtime/PropertyNameArray.h:
* ForwardingHeaders/runtime/Protect.h:
* ForwardingHeaders/runtime/PrototypeFunction.h:
* ForwardingHeaders/runtime/StringObject.h:
* ForwardingHeaders/runtime/StringObjectThatMasqueradesAsUndefined.h:
* ForwardingHeaders/runtime/StringPrototype.h:
* ForwardingHeaders/runtime/Structure.h:
* ForwardingHeaders/runtime/SymbolTable.h:
* ForwardingHeaders/runtime/UString.h:
* ForwardingHeaders/wrec/WREC.h:
* ForwardingHeaders/wtf/ASCIICType.h:
* ForwardingHeaders/wtf/AlwaysInline.h:
* ForwardingHeaders/wtf/Assertions.h:
* ForwardingHeaders/wtf/ByteArray.h:
* ForwardingHeaders/wtf/CurrentTime.h:
* ForwardingHeaders/wtf/Deque.h:
* ForwardingHeaders/wtf/DisallowCType.h:
* ForwardingHeaders/wtf/FastMalloc.h:
* ForwardingHeaders/wtf/Forward.h:
* ForwardingHeaders/wtf/GetPtr.h:
* ForwardingHeaders/wtf/HashCountedSet.h:
* ForwardingHeaders/wtf/HashFunctions.h:
* ForwardingHeaders/wtf/HashMap.h:
* ForwardingHeaders/wtf/HashSet.h:
* ForwardingHeaders/wtf/HashTable.h:
* ForwardingHeaders/wtf/HashTraits.h:
* ForwardingHeaders/wtf/ListHashSet.h:
* ForwardingHeaders/wtf/ListRefPtr.h:
* ForwardingHeaders/wtf/Locker.h:
* ForwardingHeaders/wtf/MainThread.h:
* ForwardingHeaders/wtf/MathExtras.h:
* ForwardingHeaders/wtf/MessageQueue.h:
* ForwardingHeaders/wtf/Noncopyable.h:
* ForwardingHeaders/wtf/NotFound.h:
* ForwardingHeaders/wtf/OwnArrayPtr.h:
* ForwardingHeaders/wtf/OwnPtr.h:
* ForwardingHeaders/wtf/PassRefPtr.h:
* ForwardingHeaders/wtf/Platform.h:
* ForwardingHeaders/wtf/PtrAndFlags.h:
* ForwardingHeaders/wtf/RandomNumber.h:
* ForwardingHeaders/wtf/RefCounted.h:
* ForwardingHeaders/wtf/RefCountedLeakCounter.h:
* ForwardingHeaders/wtf/RefPtr.h:
* ForwardingHeaders/wtf/RetainPtr.h:
* ForwardingHeaders/wtf/StdLibExtras.h:
* ForwardingHeaders/wtf/StringExtras.h:
* ForwardingHeaders/wtf/ThreadSpecific.h:
* ForwardingHeaders/wtf/Threading.h:
* ForwardingHeaders/wtf/TypeTraits.h:
* ForwardingHeaders/wtf/UnusedParam.h:
* ForwardingHeaders/wtf/Vector.h:
* ForwardingHeaders/wtf/VectorTraits.h:
* ForwardingHeaders/wtf/dtoa.h:
* ForwardingHeaders/wtf/unicode/Collator.h:
* ForwardingHeaders/wtf/unicode/UTF8.h:
* ForwardingHeaders/wtf/unicode/Unicode.h:
* ForwardingHeaders/wtf/unicode/icu/UnicodeIcu.h:
2009-04-14 Sam Weinig <sam@webkit.org>
Reviewed by Adele Peterson.
#ifndef WebCore_FWD_Debugger_h
#define WebCore_FWD_Debugger_h
#include <JavaScriptCore/Debugger.h>
#endif
#ifndef WebCore_FWD_DebuggerActivation_h
#define WebCore_FWD_DebuggerActivation_h
#include <JavaScriptCore/DebuggerActivation.h>
#endif
#ifndef WebCore_FWD_DebuggerCallFrame_h
#define WebCore_FWD_DebuggerCallFrame_h
#include <JavaScriptCore/DebuggerCallFrame.h>
#endif
#ifndef WebCore_FWD_CallFrame_h
#define WebCore_FWD_CallFrame_h
#include <JavaScriptCore/CallFrame.h>
#endif
#ifndef WebCore_FWD_Interpreter_h
#define WebCore_FWD_Interpreter_h
#include <JavaScriptCore/Interpreter.h>
#endif
#ifndef WebCore_FWD_X86Assembler_h
#define WebCore_FWD_X86Assembler_h
#include <JavaScriptCore/X86Assembler.h>
#endif
#ifndef WebCore_FWD_Parser_h
#define WebCore_FWD_Parser_h
#include <JavaScriptCore/Parser.h>
#endif
#ifndef WebCore_FWD_SourceCode_h
#define WebCore_FWD_SourceCode_h
#include <JavaScriptCore/SourceCode.h>
#endif
#ifndef WebCore_FWD_SourceProvider_h
#define WebCore_FWD_SourceProvider_h
#include <JavaScriptCore/SourceProvider.h>
#endif
#ifndef WebCore_FWD_pcre_h
#define WebCore_FWD_pcre_h
#include <JavaScriptCore/pcre.h>
#endif
#ifndef WebCore_FWD_Profile_h
#define WebCore_FWD_Profile_h
#include <JavaScriptCore/Profile.h>
#endif
#ifndef WebCore_FWD_ProfileNode_h
#define WebCore_FWD_ProfileNode_h
#include <JavaScriptCore/ProfileNode.h>
#endif
#ifndef WebCore_FWD_Profiler_h
#define WebCore_FWD_Profiler_h
#include <JavaScriptCore/Profiler.h>
#endif
#ifndef WebCore_FWD_ArgList_h
#define WebCore_FWD_ArgList_h
#include <JavaScriptCore/ArgList.h>
#endif
#ifndef WebCore_FWD_ArrayPrototype_h
#define WebCore_FWD_ArrayPrototype_h
#include <JavaScriptCore/ArrayPrototype.h>
#endif
#ifndef WebCore_FWD_BooleanObject_h
#define WebCore_FWD_BooleanObject_h
#include <JavaScriptCore/BooleanObject.h>
#endif
#ifndef WebCore_FWD_CallData_h
#define WebCore_FWD_CallData_h
#include <JavaScriptCore/CallData.h>
#endif
#ifndef WebCore_FWD_Collector_h
#define WebCore_FWD_Collector_h
#include <JavaScriptCore/Collector.h>
#endif
#ifndef WebCore_FWD_CollectorHeapIterator_h
#define WebCore_FWD_CollectorHeapIterator_h
#include <JavaScriptCore/CollectorHeapIterator.h>
#endif
#ifndef WebCore_FWD_Completion_h
#define WebCore_FWD_Completion_h
#include <JavaScriptCore/Completion.h>
#endif
#ifndef WebCore_FWD_ConstructData_h
#define WebCore_FWD_ConstructData_h
#include <JavaScriptCore/ConstructData.h>
#endif
#ifndef WebCore_FWD_DateInstance_h
#define WebCore_FWD_DateInstance_h
#include <JavaScriptCore/DateInstance.h>
#endif
#ifndef WebCore_FWD_Error_h
#define WebCore_FWD_Error_h
#include <JavaScriptCore/Error.h>
#endif
#ifndef WebCore_FWD_FunctionConstructor_h
#define WebCore_FWD_FunctionConstructor_h
#include <JavaScriptCore/FunctionConstructor.h>
#endif
#ifndef WebCore_FWD_FunctionPrototype_h
#define WebCore_FWD_FunctionPrototype_h
#include <JavaScriptCore/FunctionPrototype.h>
#endif
#ifndef WebCore_FWD_Identifier_h
#define WebCore_FWD_Identifier_h
#include <JavaScriptCore/Identifier.h>
#endif
#ifndef WebCore_FWD_InitializeThreadingn_h
#define WebCore_FWD_InitializeThreading_h
#include <JavaScriptCore/InitializeThreading.h>
#endif
#ifndef WebCore_FWD_InternalFunction_h
#define WebCore_FWD_InternalFunction_h
#include <JavaScriptCore/InternalFunction.h>
#endif
#ifndef WebCore_FWD_JSArray_h
#define WebCore_FWD_JSArray_h
#include <JavaScriptCore/JSArray.h>
#endif
#ifndef WebCore_FWD_JSByteArray_h
#define WebCore_FWD_JSByteArray_h
#include <JavaScriptCore/JSByteArray.h>
#endif
#ifndef WebCore_FWD_JSFunction_h
#define WebCore_FWD_JSFunction_h
#include <JavaScriptCore/JSFunction.h>
#endif
#ifndef WebCore_FWD_JSGlobalData_h
#define WebCore_FWD_JSGlobalData_h
#include <JavaScriptCore/JSGlobalData.h>
#endif
#ifndef WebCore_FWD_JSGlobalObject_h
#define WebCore_FWD_JSGlobalObject_h
#include <JavaScriptCore/JSGlobalObject.h>
#endif
#ifndef WebCore_FWD_JSLock_h
#define WebCore_FWD_JSLock_h
#include <JavaScriptCore/JSLock.h>
#endif
#ifndef WebCore_FWD_JSNumberCell_h
#define WebCore_FWD_JSNumberCell_h
#include <JavaScriptCore/JSNumberCell.h>
#endif
#ifndef WebCore_FWD_JSObject_h
#define WebCore_FWD_JSObject_h
#include <JavaScriptCore/JSObject.h>
#endif
#ifndef WebCore_FWD_JSString_h
#define WebCore_FWD_JSString_h
#include <JavaScriptCore/JSString.h>
#endif
#ifndef WebCore_FWD_JSValue_h
#define WebCore_FWD_JSValue_h
#include <JavaScriptCore/JSValue.h>
#endif
#ifndef WebCore_FWD_Lookup_h
#define WebCore_FWD_Lookup_h
#include <JavaScriptCore/Lookup.h>
#endif
#ifndef WebCore_FWD_ObjectPrototype_h
#define WebCore_FWD_ObjectPrototype_h
#include <JavaScriptCore/ObjectPrototype.h>
#endif
#ifndef WebCore_FWD_Operations_h
#define WebCore_FWD_Operations_h
#include <JavaScriptCore/Operations.h>
#endif
#ifndef WebCore_FWD_PropertyMap_h
#define WebCore_FWD_PropertyMap_h
#include <JavaScriptCore/PropertyMap.h>
#endif
#ifndef WebCore_FWD_PropertyNameArray_h
#define WebCore_FWD_PropertyNameArray_h
#include <JavaScriptCore/PropertyNameArray.h>
#endif
#ifndef WebCore_FWD_Protect_h
#define WebCore_FWD_Protect_h
#include <JavaScriptCore/Protect.h>
#endif
#ifndef WebCore_FWD_PrototypeFunction_h
#define WebCore_FWD_PrototypeFunction_h
#include <JavaScriptCore/PrototypeFunction.h>
#endif
#ifndef WebCore_FWD_StringObject_h
#define WebCore_FWD_StringObject_h
#include <JavaScriptCore/StringObject.h>
#endif
#ifndef WebCore_FWD_StringObjectThatMasqueradesAsUndefined_h
#define WebCore_FWD_StringObjectThatMasqueradesAsUndefined_h
#include <JavaScriptCore/StringObjectThatMasqueradesAsUndefined.h>
#endif
#ifndef WebCore_FWD_StringPrototype_h
#define WebCore_FWD_StringPrototype_h
#include <JavaScriptCore/StringPrototype.h>
#endif
#ifndef WebCore_FWD_Structure_h
#define WebCore_FWD_Structure_h
#include <JavaScriptCore/Structure.h>
#endif
#ifndef WebCore_FWD_SymbolTable_h
#define WebCore_FWD_SymbolTable_h
#include <JavaScriptCore/SymbolTable.h>
#endif
#ifndef WebCore_FWD_UString_h
#define WebCore_FWD_UString_h
#include <JavaScriptCore/UString.h>
#endif
#ifndef WebCore_FWD_WREC_h
#define WebCore_FWD_WREC_h
#include <JavaScriptCore/WREC.h>
#endif
#ifndef WebCore_FWD_ASCIICType_h
#define WebCore_FWD_ASCIICType_h
#include <JavaScriptCore/ASCIICType.h>
#endif
#ifndef WebCore_FWD_AlwaysInline_h
#define WebCore_FWD_AlwaysInline_h
#include <JavaScriptCore/AlwaysInline.h>
#endif
#ifndef WebCore_FWD_Assertions_h
#define WebCore_FWD_Assertions_h
#include <JavaScriptCore/Assertions.h>
#endif
#ifndef WebCore_FWD_ByteArray_h
#define WebCore_FWD_ByteArray_h
#include <JavaScriptCore/ByteArray.h>
#endif
#ifndef WebCore_FWD_CurrentTime_h
#define WebCore_FWD_CurrentTime_h
#include <JavaScriptCore/CurrentTime.h>
#endif
#ifndef WebCore_FWD_Deque_h
#define WebCore_FWD_Deque_h
#include <JavaScriptCore/Deque.h>
#endif
#ifndef WebCore_FWD_DisallowCType_h
#define WebCore_FWD_DisallowCType_h
#include <JavaScriptCore/DisallowCType.h>
#endif
#ifndef WebCore_FWD_FastMalloc_h
#define WebCore_FWD_FastMalloc_h
#include <JavaScriptCore/FastMalloc.h>
#endif
#ifndef WebCore_FWD_Forward_h
#define WebCore_FWD_Forward_h
#include <JavaScriptCore/Forward.h>
#endif
#ifndef WebCore_FWD_GetPtr_h
#define WebCore_FWD_GetPtr_h
#include <JavaScriptCore/GetPtr.h>
#endif
#ifndef WebCore_FWD_HashCountedSet_h
#define WebCore_FWD_HashCountedSet_h
#include <JavaScriptCore/HashCountedSet.h>
#endif
#ifndef WebCore_FWD_HashFunctions_h
#define WebCore_FWD_HashFunctions_h
#include <JavaScriptCore/HashFunctions.h>
#endif
#ifndef WebCore_FWD_HashMap_h
#define WebCore_FWD_HashMap_h
#include <JavaScriptCore/HashMap.h>
#endif
#ifndef WebCore_FWD_HashSet_h
#define WebCore_FWD_HashSet_h
#include <JavaScriptCore/HashSet.h>
#endif
#ifndef WebCore_FWD_HashTable_h
#define WebCore_FWD_HashTable_h
#include <JavaScriptCore/HashTable.h>
#endif
#ifndef WebCore_FWD_HashTraits_h
#define WebCore_FWD_HashTraits_h
#include <JavaScriptCore/HashTraits.h>
#endif
#ifndef WebCore_FWD_ListHashSet_h
#define WebCore_FWD_ListHashSet_h
#include <JavaScriptCore/ListHashSet.h>
#endif
#ifndef WebCore_FWD_ListRefPtr_h
#define WebCore_FWD_ListRefPtr_h
#include <JavaScriptCore/ListRefPtr.h>
#endif
#ifndef WebCore_FWD_Locker_h
#define WebCore_FWD_Locker_h
#include <JavaScriptCore/Locker.h>
#endif
#ifndef WebCore_FWD_MainThread_h
#define WebCore_FWD_MainThread_h
#include <JavaScriptCore/MainThread.h>
#endif
#ifndef WebCore_FWD_MathExtras_h
#define WebCore_FWD_MathExtras_h
#include <JavaScriptCore/MathExtras.h>
#endif
#ifndef WebCore_FWD_MessageQueue_h
#define WebCore_FWD_MessageQueue_h
#include <JavaScriptCore/MessageQueue.h>
#endif
#ifndef WebCore_FWD_Noncopyable_h
#define WebCore_FWD_Noncopyable_h
#include <JavaScriptCore/Noncopyable.h>
#endif
#ifndef WebCore_FWD_NotFound_h
#define WebCore_FWD_NotFound_h
#include <JavaScriptCore/NotFound.h>
#endif
#ifndef WebCore_FWD_OwnArrayPtr_h
#define WebCore_FWD_OwnArrayPtr_h
#include <JavaScriptCore/OwnArrayPtr.h>
#endif
#ifndef WebCore_FWD_OwnPtr_h
#define WebCore_FWD_OwnPtr_h
#include <JavaScriptCore/OwnPtr.h>
#endif
#ifndef WebCore_FWD_PassRefPtr_h
#define WebCore_FWD_PassRefPtr_h
#include <JavaScriptCore/PassRefPtr.h>
#endif
#ifndef WebCore_FWD_Platform_h
#define WebCore_FWD_Platform_h
#include <JavaScriptCore/Platform.h>
#endif
#ifndef WebCore_FWD_PtrAndFlags_h
#define WebCore_FWD_PtrAndFlags_h
#include <JavaScriptCore/PtrAndFlags.h>
#endif
#ifndef WebCore_FWD_RandomNumber_h
#define WebCore_FWD_RandomNumber_h
#include <JavaScriptCore/RandomNumber.h>
#endif
#ifndef WebCore_FWD_RefCounted_h
#define WebCore_FWD_RefCounted_h
#include <JavaScriptCore/RefCounted.h>
#endif
#ifndef WebCore_FWD_RefCountedLeakCounter_h
#define WebCore_FWD_RefCountedLeakCounter_h
#include <JavaScriptCore/RefCountedLeakCounter.h>
#endif
#ifndef WebCore_FWD_RefPtr_h
#define WebCore_FWD_RefPtr_h
#include <JavaScriptCore/RefPtr.h>
#endif
#ifndef WebCore_FWD_RetainPtr_h
#define WebCore_FWD_RetainPtr_h
#include <JavaScriptCore/RetainPtr.h>
#endif
#ifndef WebCore_FWD_StdLibExtras_h
#define WebCore_FWD_StdLibExtras_h
#include <JavaScriptCore/StdLibExtras.h>
#endif
#ifndef WebCore_FWD_StringExtras_h
#define WebCore_FWD_StringExtras_h
#include <JavaScriptCore/StringExtras.h>
#endif
#ifndef WebCore_FWD_ThreadSpecific_h
#define WebCore_FWD_ThreadSpecific_h
#include <JavaScriptCore/ThreadSpecific.h>
#endif
#ifndef WebCore_FWD_Threading_h
#define WebCore_FWD_Threading_h
#include <JavaScriptCore/Threading.h>
#endif
#ifndef WebCore_FWD_TypeTraits_h
#define WebCore_FWD_TypeTraits_h
#include <JavaScriptCore/TypeTraits.h>
#endif
#ifndef WebCore_FWD_UnusedParam_h
#define WebCore_FWD_UnusedParam_h
#include <JavaScriptCore/UnusedParam.h>
#endif
#ifndef WebCore_FWD_Vector_h
#define WebCore_FWD_Vector_h
#include <JavaScriptCore/Vector.h>
#endif
#ifndef WebCore_FWD_VectorTraits_h
#define WebCore_FWD_VectorTraits_h
#include <JavaScriptCore/VectorTraits.h>
#endif
#ifndef WebCore_FWD_dtoa_h
#define WebCore_FWD_dtoa_h
#include <JavaScriptCore/dtoa.h>
#endif
#ifndef WebCore_FWD_Collator_h
#define WebCore_FWD_Collator_h
#include <JavaScriptCore/Collator.h>
#endif
#ifndef WebCore_FWD_UTF8_h
#define WebCore_FWD_UTF8_h
#include <JavaScriptCore/UTF8.h>
#endif
#ifndef WebCore_FWD_Unicode_h
#define WebCore_FWD_Unicode_h
#include <JavaScriptCore/Unicode.h>
#endif
#ifndef WebCore_FWD_UnicodeIcu_h
#define WebCore_FWD_UnicodeIcu_h
#include <JavaScriptCore/UnicodeIcu.h>
#endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment