#include <StackVisitor.h>
|
enum | CodeType {
Global,
Eval,
Function,
Module,
Native,
Wasm,
Global,
Eval,
Function,
Module,
Native,
Wasm
} |
|
enum | CodeType {
Global,
Eval,
Function,
Module,
Native,
Wasm,
Global,
Eval,
Function,
Module,
Native,
Wasm
} |
|
◆ CodeType [1/2]
Enumerator |
---|
Global | |
Eval | |
Function | |
Module | |
Native | |
Wasm | |
Global | |
Eval | |
Function | |
Module | |
Native | |
Wasm | |
◆ CodeType [2/2]
Enumerator |
---|
Global | |
Eval | |
Function | |
Module | |
Native | |
Wasm | |
Global | |
Eval | |
Function | |
Module | |
Native | |
Wasm | |
◆ argumentCountIncludingThis() [1/2]
size_t JSC::StackVisitor::Frame::argumentCountIncludingThis |
( |
| ) |
const |
|
inline |
◆ argumentCountIncludingThis() [2/2]
size_t JSC::StackVisitor::Frame::argumentCountIncludingThis |
( |
| ) |
const |
|
inline |
◆ bytecodeOffset() [1/2]
unsigned JSC::StackVisitor::Frame::bytecodeOffset |
( |
| ) |
const |
|
inline |
◆ bytecodeOffset() [2/2]
unsigned JSC::StackVisitor::Frame::bytecodeOffset |
( |
| ) |
const |
|
inline |
◆ callee() [1/2]
JSCell* JSC::StackVisitor::Frame::callee |
( |
| ) |
const |
|
inline |
◆ callee() [2/2]
JSCell* JSC::StackVisitor::Frame::callee |
( |
| ) |
const |
|
inline |
◆ calleeSaveRegisters() [1/2]
RegisterAtOffsetList * JSC::StackVisitor::Frame::calleeSaveRegisters |
( |
| ) |
|
◆ calleeSaveRegisters() [2/2]
RegisterAtOffsetList* JSC::StackVisitor::Frame::calleeSaveRegisters |
( |
| ) |
|
◆ callerFrame() [1/2]
CallFrame* JSC::StackVisitor::Frame::callerFrame |
( |
| ) |
const |
|
inline |
◆ callerFrame() [2/2]
CallFrame* JSC::StackVisitor::Frame::callerFrame |
( |
| ) |
const |
|
inline |
◆ callerIsVMEntryFrame() [1/2]
bool JSC::StackVisitor::Frame::callerIsVMEntryFrame |
( |
| ) |
const |
|
inline |
◆ callerIsVMEntryFrame() [2/2]
bool JSC::StackVisitor::Frame::callerIsVMEntryFrame |
( |
| ) |
const |
|
inline |
◆ callFrame() [1/2]
CallFrame* JSC::StackVisitor::Frame::callFrame |
( |
| ) |
const |
|
inline |
◆ callFrame() [2/2]
CallFrame* JSC::StackVisitor::Frame::callFrame |
( |
| ) |
const |
|
inline |
◆ codeBlock() [1/2]
CodeBlock* JSC::StackVisitor::Frame::codeBlock |
( |
| ) |
const |
|
inline |
◆ codeBlock() [2/2]
CodeBlock* JSC::StackVisitor::Frame::codeBlock |
( |
| ) |
const |
|
inline |
◆ codeType() [1/2]
◆ codeType() [2/2]
CodeType JSC::StackVisitor::Frame::codeType |
( |
| ) |
const |
◆ computeLineAndColumn() [1/2]
void JSC::StackVisitor::Frame::computeLineAndColumn |
( |
unsigned & |
line, |
|
|
unsigned & |
column |
|
) |
| const |
◆ computeLineAndColumn() [2/2]
JS_EXPORT_PRIVATE void JSC::StackVisitor::Frame::computeLineAndColumn |
( |
unsigned & |
line, |
|
|
unsigned & |
column |
|
) |
| const |
◆ createArguments() [1/2]
◆ createArguments() [2/2]
◆ dump() [1/4]
void JSC::StackVisitor::Frame::dump |
( |
PrintStream & |
out, |
|
|
Indenter |
indent = Indenter() |
|
) |
| const |
◆ dump() [2/4]
void JSC::StackVisitor::Frame::dump |
( |
PrintStream & |
, |
|
|
Indenter |
= Indenter() |
|
) |
| const |
◆ dump() [3/4]
void JSC::StackVisitor::Frame::dump |
( |
PrintStream & |
out, |
|
|
Indenter |
indent, |
|
|
std::function< void(PrintStream &)> |
prefix |
|
) |
| const |
◆ dump() [4/4]
void JSC::StackVisitor::Frame::dump |
( |
PrintStream & |
, |
|
|
Indenter |
, |
|
|
std::function< void(PrintStream &)> |
prefix |
|
) |
| const |
◆ functionName() [1/2]
◆ functionName() [2/2]
String JSC::StackVisitor::Frame::functionName |
( |
| ) |
const |
◆ hasLineAndColumnInfo() [1/2]
bool JSC::StackVisitor::Frame::hasLineAndColumnInfo |
( |
| ) |
const |
◆ hasLineAndColumnInfo() [2/2]
bool JSC::StackVisitor::Frame::hasLineAndColumnInfo |
( |
| ) |
const |
◆ index() [1/2]
size_t JSC::StackVisitor::Frame::index |
( |
| ) |
const |
|
inline |
◆ index() [2/2]
size_t JSC::StackVisitor::Frame::index |
( |
| ) |
const |
|
inline |
◆ inlineCallFrame() [1/2]
◆ inlineCallFrame() [2/2]
◆ isInlinedFrame() [1/2]
bool JSC::StackVisitor::Frame::isInlinedFrame |
( |
| ) |
const |
|
inline |
◆ isInlinedFrame() [2/2]
bool JSC::StackVisitor::Frame::isInlinedFrame |
( |
| ) |
const |
|
inline |
◆ isNativeFrame() [1/2]
bool JSC::StackVisitor::Frame::isNativeFrame |
( |
| ) |
const |
|
inline |
◆ isNativeFrame() [2/2]
bool JSC::StackVisitor::Frame::isNativeFrame |
( |
| ) |
const |
|
inline |
◆ isWasmFrame() [1/2]
bool JSC::StackVisitor::Frame::isWasmFrame |
( |
| ) |
const |
◆ isWasmFrame() [2/2]
bool JSC::StackVisitor::Frame::isWasmFrame |
( |
| ) |
const |
◆ sourceID() [1/2]
intptr_t JSC::StackVisitor::Frame::sourceID |
( |
| ) |
|
◆ sourceID() [2/2]
intptr_t JSC::StackVisitor::Frame::sourceID |
( |
| ) |
|
◆ sourceURL() [1/2]
String JSC::StackVisitor::Frame::sourceURL |
( |
| ) |
const |
◆ sourceURL() [2/2]
◆ toString() [1/2]
String JSC::StackVisitor::Frame::toString |
( |
| ) |
const |
◆ toString() [2/2]
◆ vmEntryFrame() [1/2]
VMEntryFrame* JSC::StackVisitor::Frame::vmEntryFrame |
( |
| ) |
const |
|
inline |
◆ vmEntryFrame() [2/2]
VMEntryFrame* JSC::StackVisitor::Frame::vmEntryFrame |
( |
| ) |
const |
|
inline |
◆ StackVisitor
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/StackVisitor.h
- Source/JavaScriptCore/interpreter/StackVisitor.cpp