Changeset 192882 in webkit for trunk/Source/JavaScriptCore/bytecode/ExecutableInfo.h
- Timestamp:
- Dec 1, 2015, 6:39:58 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/ExecutableInfo.h
r192876 r192882 32 32 33 33 struct ExecutableInfo { 34 ExecutableInfo(bool needsActivation, bool usesEval, bool isStrictMode, bool isConstructor, bool isBuiltinFunction, ConstructorKind constructorKind, bool isArrowFunction , bool isDerivedConstructorContext, bool isArrowFunctionContext)34 ExecutableInfo(bool needsActivation, bool usesEval, bool isStrictMode, bool isConstructor, bool isBuiltinFunction, ConstructorKind constructorKind, bool isArrowFunction) 35 35 : m_needsActivation(needsActivation) 36 36 , m_usesEval(usesEval) … … 40 40 , m_constructorKind(static_cast<unsigned>(constructorKind)) 41 41 , m_isArrowFunction(isArrowFunction) 42 , m_isDerivedConstructorContext(isDerivedConstructorContext)43 , m_isArrowFunctionContext(isArrowFunctionContext)44 42 { 45 43 ASSERT(m_constructorKind == static_cast<unsigned>(constructorKind)); … … 53 51 ConstructorKind constructorKind() const { return static_cast<ConstructorKind>(m_constructorKind); } 54 52 bool isArrowFunction() const { return m_isArrowFunction; } 55 bool isDerivedConstructorContext() const { return m_isDerivedConstructorContext; }56 bool isArrowFunctionContext() const { return m_isArrowFunctionContext; }57 53 58 54 private: … … 64 60 unsigned m_constructorKind : 2; 65 61 unsigned m_isArrowFunction : 1; 66 unsigned m_isDerivedConstructorContext : 1;67 unsigned m_isArrowFunctionContext : 1;68 62 }; 69 63
Note:
See TracChangeset
for help on using the changeset viewer.