Lines Matching refs:ScopeIterator

26 ScopeIterator::ScopeIterator(Isolate* isolate, FrameInspector* frame_inspector,
39 // We should not instantiate a ScopeIterator for wasm frames.
46 ScopeIterator::~ScopeIterator() = default;
48 Handle<Object> ScopeIterator::GetFunctionDebugName() const {
60 ScopeIterator::ScopeIterator(Isolate* isolate, Handle<JSFunction> function)
70 ScopeIterator::ScopeIterator(Isolate* isolate,
81 void ScopeIterator::Restart() {
94 // the break point, which serves as the starting point of the ScopeIterator.
207 void ScopeIterator::TryParseAndRetrieveScopes(ReparseStrategy strategy) {
297 // In case of a FUNCTION_SCOPE, the ScopeIterator expects
328 void ScopeIterator::UnwrapEvaluationContext() {
343 Handle<JSObject> ScopeIterator::MaterializeScopeDetails() {
366 bool ScopeIterator::HasPositionInfo() {
370 int ScopeIterator::start_position() {
376 int ScopeIterator::end_position() {
382 bool ScopeIterator::DeclaresLocals(Mode mode) const {
398 bool ScopeIterator::HasContext() const {
402 bool ScopeIterator::NeedsAndHasContext() const {
416 void ScopeIterator::AdvanceOneScope() {
425 void ScopeIterator::AdvanceToNonHiddenScope() {
431 void ScopeIterator::AdvanceContext() {
448 void ScopeIterator::Next() {
491 ScopeIterator::ScopeType ScopeIterator::Type() const {
549 Handle<JSObject> ScopeIterator::ScopeObject(Mode mode) {
587 void ScopeIterator::VisitScope(const Visitor& visitor, Mode mode) const {
610 bool ScopeIterator::SetVariableValue(Handle<String> name,
651 bool ScopeIterator::ClosureScopeHasThisReference() const {
656 void ScopeIterator::CollectLocalsFromCurrentScope() {
668 void ScopeIterator::DebugPrint() {
672 case ScopeIterator::ScopeTypeGlobal:
677 case ScopeIterator::ScopeTypeLocal: {
690 case ScopeIterator::ScopeTypeWith:
695 case ScopeIterator::ScopeTypeCatch:
701 case ScopeIterator::ScopeTypeClosure:
711 case ScopeIterator::ScopeTypeScript:
724 int ScopeIterator::GetSourcePosition() {
735 void ScopeIterator::VisitScriptScope(const Visitor& visitor) const {
751 void ScopeIterator::VisitModuleScope(const Visitor& visitor) const {
778 bool ScopeIterator::VisitContextLocals(const Visitor& visitor,
793 bool ScopeIterator::VisitLocals(const Visitor& visitor, Mode mode,
904 Handle<JSObject> ScopeIterator::WithContextExtension() {
914 void ScopeIterator::VisitLocalScope(const Visitor& visitor, Mode mode,
974 bool ScopeIterator::SetLocalVariableValue(Handle<String> variable_name,
1049 bool ScopeIterator::SetContextExtensionValue(Handle<String> variable_name,
1064 bool ScopeIterator::SetContextVariableValue(Handle<String> variable_name,
1072 bool ScopeIterator::SetModuleVariableValue(Handle<String> variable_name,
1093 bool ScopeIterator::SetScriptVariableValue(Handle<String> variable_name,