summaryrefslogtreecommitdiff
path: root/chromium/v8/src/debug/debug-scopes.h
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/v8/src/debug/debug-scopes.h
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-chromium-85-based.tar.gz
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/v8/src/debug/debug-scopes.h')
-rw-r--r--chromium/v8/src/debug/debug-scopes.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/chromium/v8/src/debug/debug-scopes.h b/chromium/v8/src/debug/debug-scopes.h
index a0357c73838..590e9e9bfe6 100644
--- a/chromium/v8/src/debug/debug-scopes.h
+++ b/chromium/v8/src/debug/debug-scopes.h
@@ -141,8 +141,8 @@ class ScopeIterator {
void UnwrapEvaluationContext();
- using Visitor =
- std::function<bool(Handle<String> name, Handle<Object> value)>;
+ using Visitor = std::function<bool(Handle<String> name, Handle<Object> value,
+ ScopeType scope_type)>;
Handle<JSObject> WithContextExtension();
@@ -159,12 +159,14 @@ class ScopeIterator {
// Helper functions.
void VisitScope(const Visitor& visitor, Mode mode) const;
- void VisitLocalScope(const Visitor& visitor, Mode mode) const;
+ void VisitLocalScope(const Visitor& visitor, Mode mode,
+ ScopeType scope_type) const;
void VisitScriptScope(const Visitor& visitor) const;
void VisitModuleScope(const Visitor& visitor) const;
- bool VisitLocals(const Visitor& visitor, Mode mode) const;
+ bool VisitLocals(const Visitor& visitor, Mode mode,
+ ScopeType scope_type) const;
bool VisitContextLocals(const Visitor& visitor, Handle<ScopeInfo> scope_info,
- Handle<Context> context) const;
+ Handle<Context> context, ScopeType scope_type) const;
DISALLOW_IMPLICIT_CONSTRUCTORS(ScopeIterator);
};