5#ifndef INCLUDE_V8_DEBUG_H_
6#define INCLUDE_V8_DEBUG_H_
19
20
24
25
29
30
31
32
33
37
38
39
40
41
42
46
47
48
52
53
54
55
56
60
61
62
66
67
68
69
70
74
75
79
80
81
85
86
90
91
92
96
97
98
102
103
107
108
113
114
115
116
120
121
122
123
124
140
141
145
146
150
151
155
156
157
158
159
160
165
166
167
168
169
170
171
172
173
177
178
179
180
181
182
183
184
Location GetLocation() const
Local< String > GetFunctionName() const
bool IsUserJavaScript() const
int GetSourcePosition() const
Local< String > GetScriptName() const
int GetLineNumber() const
bool IsConstructor() const
Local< String > GetScriptSource() const
Local< String > GetScriptNameOrSourceURL() const
Local< String > GetScriptSourceMappingURL() const
static Local< String > CurrentScriptNameOrSourceURL(Isolate *isolate)
int GetFrameCount() const
@ kExposeFramesAcrossSecurityOrigins
static Local< StackTrace > CurrentStackTrace(Isolate *isolate, int frame_limit, StackTraceOptions options=kDetailed)
static int CurrentScriptId(Isolate *isolate)
Local< StackFrame > GetFrame(Isolate *isolate, uint32_t index) const