Ignore:
Timestamp:
Oct 5, 2015, 6:59:02 PM (10 years ago)
Author:
[email protected]
Message:

Remove a few includes from JSGlobalObject.h
https://bugs.webkit.org/show_bug.cgi?id=148004

Reviewed by Saam Barati.

  • parser/VariableEnvironment.cpp:
  • parser/VariableEnvironment.h:
  • runtime/JSGlobalObject.h:
  • runtime/JSString.cpp:

(JSC::JSString::createStructure):
(JSC::JSRopeString::RopeBuilder::expand):

  • runtime/JSString.h:

(JSC::JSString::canGetIndex):
(JSC::JSString::offsetOfLength):
(JSC::JSString::offsetOfFlags):
(JSC::JSString::createStructure): Deleted.

  • runtime/Structure.h:
  • runtime/StructureInlines.h:
  • runtime/StructureRareDataInlines.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/runtime/JSGlobalObject.h

    r189941 r190601  
    3535#include "SpecialPointer.h"
    3636#include "StringPrototype.h"
    37 #include "StructureChain.h"
    38 #include "StructureRareDataInlines.h"
    3937#include "SymbolPrototype.h"
    4038#include "TemplateRegistry.h"
    4139#include "VM.h"
    42 #include "VariableEnvironment.h"
    4340#include "Watchpoint.h"
    4441#include <JavaScriptCore/JSBase.h>
     
    4643#include <wtf/HashSet.h>
    4744#include <wtf/PassRefPtr.h>
    48 #include <wtf/RandomNumber.h>
    4945
    5046struct OpaqueJSClass;
     
    7268class InputCursor;
    7369class JSGlobalObjectDebuggable;
     70class JSInternalPromise;
    7471class JSPromise;
    7572class JSPromiseConstructor;
    7673class JSPromisePrototype;
    77 class JSInternalPromise;
    7874class JSStack;
    7975class LLIntOffsetsExtractor;
     
    8278class ModuleProgramExecutable;
    8379class NativeErrorConstructor;
     80class NullGetterFunction;
     81class NullSetterFunction;
    8482class ObjectConstructor;
    8583class ProgramCodeBlock;
     
    8987class SourceCode;
    9088class UnlinkedModuleProgramCodeBlock;
    91 class NullGetterFunction;
    92 class NullSetterFunction;
     89class VariableEnvironment;
    9390enum class ThisTDZMode;
    9491struct ActivationStackNode;
Note: See TracChangeset for help on using the changeset viewer.