Changeset 136049 in webkit for trunk/Source/JavaScriptCore/parser/SourceProviderCacheItem.h
- Timestamp:
- Nov 28, 2012, 1:11:53 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/parser/SourceProviderCacheItem.h
r127484 r136049 36 36 WTF_MAKE_FAST_ALLOCATED; 37 37 public: 38 SourceProviderCacheItem(int closeBraceLine, int closeBracePos) 39 : closeBraceLine(closeBraceLine) 38 SourceProviderCacheItem(unsigned functionStart, unsigned closeBraceLine, unsigned closeBracePos) 39 : functionStart(functionStart) 40 , closeBraceLine(closeBraceLine) 40 41 , closeBracePos(closeBracePos) 41 42 { … … 60 61 return token; 61 62 } 63 64 unsigned functionStart : 31; 65 bool needsFullActivation : 1; 62 66 63 int closeBraceLine; 64 int closeBracePos; 65 bool usesEval; 66 bool strictMode; 67 bool needsFullActivation; 67 unsigned closeBraceLine : 31; 68 bool usesEval : 1; 69 70 unsigned closeBracePos : 31; 71 bool strictMode : 1; 72 68 73 Vector<RefPtr<StringImpl> > usedVariables; 69 74 Vector<RefPtr<StringImpl> > writtenVariables;
Note:
See TracChangeset
for help on using the changeset viewer.