Changeset 209353 in webkit for trunk/Source/JavaScriptCore/runtime/ScriptExecutable.cpp
- Timestamp:
- Dec 5, 2016, 2:46:06 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/ScriptExecutable.cpp
r208950 r209353 58 58 , m_evalContextType(static_cast<unsigned>(evalContextType)) 59 59 , m_overrideLineNumber(-1) 60 , m_firstLine(-1)61 60 , m_lastLine(-1) 62 , m_startColumn(UINT_MAX)63 61 , m_endColumn(UINT_MAX) 64 62 , m_typeProfilingStartOffset(UINT_MAX) … … 179 177 180 178 ASSERT(vm->heap.isDeferred()); 181 ASSERT(startColumn() != UINT_MAX);182 179 ASSERT(endColumn() != UINT_MAX); 183 180 … … 199 196 return ProgramCodeBlock::create(vm, 200 197 executable, executable->m_unlinkedProgramCodeBlock.get(), scope, 201 executable->source().provider(), executable->source().startColumn());198 executable->source().provider(), startColumn()); 202 199 } 203 200 … … 209 206 return ModuleProgramCodeBlock::create(vm, 210 207 executable, executable->m_unlinkedModuleProgramCodeBlock.get(), scope, 211 executable->source().provider(), executable->source().startColumn());208 executable->source().provider(), startColumn()); 212 209 } 213 210 … … 225 222 recordParse( 226 223 executable->m_unlinkedExecutable->features(), 227 executable->m_unlinkedExecutable->hasCapturedVariables(), firstLine(),228 lastLine(), startColumn(),endColumn());224 executable->m_unlinkedExecutable->hasCapturedVariables(), 225 lastLine(), endColumn()); 229 226 if (!unlinkedCodeBlock) { 230 227 exception = throwException( … … 234 231 } 235 232 236 SourceProvider* provider = executable->source().provider(); 237 unsigned sourceOffset = executable->source().startOffset(); 238 unsigned startColumn = executable->source().startColumn(); 239 240 return FunctionCodeBlock::create(vm, 241 executable, unlinkedCodeBlock, scope, provider, sourceOffset, startColumn); 233 return FunctionCodeBlock::create(vm, executable, unlinkedCodeBlock, scope, 234 source().provider(), source().startOffset(), startColumn()); 242 235 } 243 236
Note:
See TracChangeset
for help on using the changeset viewer.