Changeset 202684 in webkit for trunk/Source/JavaScriptCore/debugger/DebuggerScope.cpp
- Timestamp:
- Jun 30, 2016, 10:31:23 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/debugger/DebuggerScope.cpp
r202659 r202684 211 211 } 212 212 213 String DebuggerScope::name() const214 {215 SymbolTable* symbolTable = m_scope->symbolTable();216 if (!symbolTable)217 return String();218 219 CodeBlock* codeBlock = symbolTable->rareDataCodeBlock();220 if (!codeBlock)221 return String();222 223 return String::fromUTF8(codeBlock->inferredName());224 }225 226 DebuggerLocation DebuggerScope::location() const227 {228 SymbolTable* symbolTable = m_scope->symbolTable();229 if (!symbolTable)230 return DebuggerLocation();231 232 CodeBlock* codeBlock = symbolTable->rareDataCodeBlock();233 if (!codeBlock)234 return DebuggerLocation();235 236 ScriptExecutable* executable = codeBlock->ownerScriptExecutable();237 return DebuggerLocation(executable);238 }239 240 213 JSValue DebuggerScope::caughtValue(ExecState* exec) const 241 214 {
Note:
See TracChangeset
for help on using the changeset viewer.